Job Overview
American Express Global Business Travel (Amex GBT) is actively hiring for the role of Software Development Engineer I. This is a premier opportunity for professionals with 1-3 years of experience to join the world’s leading B2B travel platform in Gurgaon. If you have strong skills in Java, Python, and Distributed Systems, check the details below and apply immediately.
Role: Software Development Engineer I Location: Gurgaon, Haryana Experience: 1 – 3 Years (Early Career) Qualification: B.E / B.Tech / B.Sc / M.E / M.Tech / M.Sc Key Skills: Java/Python, Data Structures, Algorithms, Cloud (AWS) Job Type: Full-time Salary: Best in Industry
Job Description
For the Amex GBT drive, the technology team is looking for a Software Development Engineer who can design and implement next-generation highly scalable and reliable SaaS applications. You will own the delivery of application features end-to-end and translate functional specifications into logical technical designs.
This role requires a candidate who is passionate about collaboration and capable of working with Agile tools and CI/CD principles. You will also get the chance to explore emerging technologies like LLM (Large Language Models) and AI.
Roles and Responsibilities
As a Software Development Engineer I at Amex GBT, your key responsibilities will include:
- Application Design: Designing and implementing highly scalable and reliable SaaS applications.
- Feature Delivery: Owning the end-to-end delivery of application features, from code to deployment.
- Technical Design: Translating functional specifications into logical, component-based technical designs.
- Innovation: Innovating and implementing new ideas to solve complex software problems.
- Collaboration: Working closely with geographically distributed team members and incorporating feedback from partners.
Skills and Eligibility Criteria
To be eligible for Amex GBT drive, candidates must meet the following criteria:
- Educational Background: Bachelor’s or Master’s degree in Computer Science or an equivalent field.
- Experience: 1 to 3 years of experience in software development.
- Core Skills:
- Proficiency in programming languages like Java, Python, or Bash.
- Strong knowledge of Object-Oriented Programming (OOP), Data Structures, and Algorithms.
- Understanding of SDLC, Agile methodologies, and CI/CD principles.
- Beneficial Skills (Preferred):
- Experience with AWS services and deploying cloud-based platforms.
- Insight into server-side design patterns.
- Basic knowledge of LLM, MCP, and AI.
Selection Process
The selection process for Amex GBT typically includes:
- Resume Screening: Shortlisting based on experience and tech stack match.
- Online Technical Assessment: Coding challenges (DSA) and MCQs on CS fundamentals.
- Technical Interview 1: Data Structures, Algorithms, and Core Language concepts (Java/Python).
- Technical Interview 2: Low-Level Design, Cloud concepts, and problem-solving.