Amex GBT
Amex GBT

Software Development Engineer I

onsite
Gurgaon, India
Posted 2/6/2026
Exp: 1-3y

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.

About the Company

American Express Global Business Travel (Amex GBT) is the world’s leading B2B travel platform, providing software and services to manage travel, expenses, and meetings & events for companies of all sizes. We have built the most valuable marketplace in B2B travel to deliver an unrivaled choice, value, and experience. Joining Amex GBT means working with a geographically distributed team to innovate and solve complex software problems.