Job Closed
This listing is no longer active.
Airbnb is a community based on connection and belonging.
Senior Software Engineer, Python, GenAI, MCP
Location
India
Posted
126 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer, Python, GenAI, MCP
Airbnb
• Architect, build and manage integrations and micro services in Java/Python. • Design, code and execute on projects, continuously improving systems and operations • Design and build AI-assisted automations and MCP integrations to extend internal platform capabilities. • Document the Designs and Runbooks and Participate in the full Software Development Life Cycle (SDLC). • Provide guidance and share knowledge with other members in the team. • Support the Application infrastructure including OCI and more. • Understanding the requirements for different Oracle modules and coming up with solutions to review with the team and present to stakeholders.
Job Requirements
- Bachelors in Computer Science or Engineering
- 7+ years experience in programming languages like Java / Python.
- Experience in publishing and consuming web services, and their governance and administration.
- Experience in securing data; understands PGP, SSH, OAuth, HTTPS, SFTP
- Experience in building and supporting multiple integrations
- Hands-on experience with MCP (Model Context Protocol) and AI agent integrations.
- Strong understanding of AI integration architecture and intelligent automation.
- Full life cycle implementation experience from requirements gathering/analysis to Go-Live and Post production support.
- Expert in GitHub and CI/CD.
- Good understanding of messaging infrastructure, data streaming and storage solutions.
- Experience with Relational and NoSQL databases including ability to write, review and suggest PL/SQL code optimization.
- Eager to take responsibility, accountability and ownership of systems and processes
- Nice to have exposure in automations and end-to-end integrations using Oracle BIP ,Object storage and IAM/IDCS.
- Financial domain knowledge is an added advantage.
- Eager to take responsibility, accountability and ownership of systems and processes
- Enthusiastic about expanding AI capabilities while working with the team’s tools and platforms.
- Possesses strong verbal and written communication skills.
- Should be able mentor/guide the junior team members.
Benefits
- Flexible work arrangements
- Professional development opportunities
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Contribute as a member of an 8-10 person cross-functional scrum team in completing, designing, and developing web applications • Able to be productive and produce high quality designs and code with minimal supervision and direction.
Java Backend Developer
Encora DigitalEncora, a leader in digital engineering, drives innovation by crafting cutting-edge, cloud-first, data-first, and AI-first solutions that redefine industries. S
Title: Java Backend Developer (Vaga Exclusiva para Pessoa com Deficiência) Job Description: Important Information Location: Brazil Job Mode: Full-time Work Mode: Work from home Responsibilities and Duties - Development of new features; - Maintenance of existing applications; - Raise and discuss trade-offs of different design approaches elaborating detailed design documents; - Implement solution from coding to testing to production deployment support; - Participation in the complete cycle of development from requirements gathering, development and testing; - Perform code reviews. Essential Skills - Proficiency with object-oriented software development in Java; - Design Patterns; - Experience with Spring boot and Microservices; - Experience with modeling, producing and consuming web services based APIs (RESTful or SOAP based); - Experience with SQL and NoSQL databases; - Experience with Hibernate/JPA. Highly Desirable Skills - Knowledge on or experience with agile development (e.g. using Scrum, Kanban, Lean, XP, etc.); - Knowledge on automated testing in Java (e.g. Unit Test, Integration Test, etc.); - Knowledge on software profiling (theory, practice, tools). About Encora Encora is the preferred digital engineering and modernization partner of some of the world's leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora's technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering. At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.
Senior Full-Stack Developer, Angular, Node.js
HOS247Logistics Automation Platform for Trucking Companies, Freight Brokers and Shippers.
• Collaborate directly with our CTO • Improve and expand our existing line of products • Help us develop solutions
• Front End development in HTML, CSS, JAVASCRIPT • Required to create or choose an approach or procedure from a variety of complex options for addressing a work task • Works independently to develop, configure, code and test programs • Presents all work in design review and code review sessions to team members, and must be able to explain and support decisions made and actions taken • Interfaces with business analysts, project managers and clients to clarify requirements • Assists other team members with their assignments as required • Tests own work and contributes to the development of test plans • Prepares documentation that describes installation and operating procedures, including application user guides, with limited guidance • Evaluates and plans software designs, test results and technical manuals • Evaluates and plans system designs, test results and runbooks • Programs new software, web applications and supports new applications under development and the customization of current applications • Develops monitoring and automation tools for system health and deployment • Works within Quality Assurance standards to determine if applications fit specification and technical requirements.



