Company: American Express (Amex)
Job Title: Apprentice – Enterprise Technology Services
Job Identification / Requisition ID: 26009713
Job Category / Area: Technology
Posting Date: October 19, 2026
Application Deadline: October 27, 2026, 11:00 PM IST
Locations:
- Bengaluru: Rome North, Bengaluru Urban, Karnataka, 560037
- Gurugram: AMEX Bldg No 5, Tower B & C, 11th Floor, Gurgaon, Haryana, 122002
- Chennai: DLF Downtown, Taramani, Chennai, Tamil Nadu, 600113Work Arrangement: Hybrid (Flexible working model with hybrid, onsite, or virtual arrangements)Program Duration: 12-Month Paid ApprenticeshipJob Shift: Full-Time (Day Shift)
Company & Practice Overview
American Express is a global financial services leader, famous for its premium payment processing, commercial credit card networks, and enterprise fintech innovations. Powered by global technology infrastructure, Team Amex builds, deploys, and scales high-availability payment gateways, fraud detection engines, mobile banking applications, and customer analytics platforms.
The Apprentice – Enterprise Technology Services position is a structured 12-month paid development program based across Amex’s technology centers in Bengaluru, Gurugram, and Chennai. Apprentices work as core members of Agile software engineering teams, designing customer-facing applications, writing RESTful web APIs, and building automated data collection tools across web, mobile, and microservices channels.
Key Responsibilities & Daily Operations
- Agile Software Development: Write clean, maintainable, and testable code in one or more core programming languages (Java, JavaScript, Python, or .NET).
- API Design & Microservices: Collaborate with senior engineers to define API specifications, design backend microservices, and build web-enabled integrations for data collection.
- Customer-Facing Application Design: Contribute to developing new customer-facing interfaces and digital features across platforms (native iOS, Android, web applications, and social channels).
- Sprint Quality & Automation: Participate actively in Agile sprint ceremonies, conduct peer code reviews, write automated unit test suites, and build proof-of-concept (PoC) automation tools.
- Executive Networking & Learning: Participate in formal mentorship programs, leadership interactions, and technical workshops organized throughout the 12-month apprenticeship.
Minimum Eligibility & Qualification Criteria
Academic Background
- Degree: Must have completed graduation under a Bachelor’s (B.E. / B.Tech / B.Sc) or Master’s (M.Tech / M.Sc / MCA) degree program in Computer Science, Information Technology Engineering, or allied technical engineering disciplines.
Mandatory Technical Competencies
- Proficiency in at least one modern programming language (Java, Python, JavaScript/TypeScript, or C#/.NET).
- Strong foundational understanding of Data Structures & Algorithms (DSA), Object-Oriented Programming (OOP) concepts, and basic database operations (SQL/NoSQL).
- Passion for technology, strong analytical reasoning, and data-driven problem-solving mindset.
Preferred / Good-to-Have Skills
- Familiarity with web application development (HTML5, CSS3, React, Angular) or mobile app development (Swift, Kotlin, React Native).
- Exposure to RESTful web services, Git version control, and basic software testing concepts.
- Excellent written and verbal English communication skills.
Compensation & Apprenticeship Perks
- Estimated Monthly Stipend: ₹35,000 to ₹55,000 per month (depending on degree tier and assessment performance during selection).
- American Express Corporate Perks:
- Direct mentorship from senior technologists and executive leadership interaction opportunities.
- Flexible hybrid work policy across premier campuses in Bengaluru, Gurugram, or Chennai.
- Access to internal upskilling platforms, technical certifications, and global developer communities.
- Formal consideration and potential conversion pathways to full-time Associate Software Engineer roles based on 12-month performance and business openings.
Selection Workflow & Interview Steps
1. Online Application & Document Verification (Job ID: 26009713)
(Verification of CS/IT degree qualification & application submission prior to Oct 27, 2026)
↓
2. Amex Online Technical & Aptitude Assessment
(Sections covering Data Structures, Programming Logic [Java/Python/JS], CS Fundamentals, & Logical Reasoning)
↓
3. Technical Interview Round 1 (Data Structures, Coding & OOPs)
(Live coding assessment, string/array algorithms, Object-Oriented Design principles, & time complexity)
↓
4. Technical Interview Round 2 (APIs, Web/Mobile Concepts & System Logic)
(Questions on REST APIs, database queries, basic web architecture, Git workflows, & academic projects)
↓
5. Behavioral & HR Discussion (Team Amex Values & Leadership Behaviors)
(Discussion on customer focus, data-driven decision making, hybrid location preference, & offer rollout)
Essential Technical Topics to Prepare
- Data Structures & OOPs: Linked Lists, Stacks, Queues, Binary Trees, Encapsulation, Polymorphism, Inheritance, Abstraction, and Design Patterns (Factory, Singleton).
- Core Programming (Java/Python/JS): Java Collections Framework, Async/Await in JavaScript, Python data structures, Exception handling, and Memory management.
- Web APIs & System Logic: Difference between HTTP
GETandPOST, JSON payload structures, database joins/indexing, and Git commands (clone,branch,commit,pull).
Core Resume Keywords for ATS Optimization
- Programming Languages: Java, JavaScript, Python, .NET, C#, TypeScript, HTML5, CSS3
- Software Development: Software Engineer Apprentice, Enterprise Technology Services, API Specs, RESTful Web Services, Microservices, Agile Sprints, Proof of Concepts (PoC)
- Platforms & Architecture: Native iOS, Android, Web Applications, Social Integration, Automation Tools, Web-Enabled Systems, Code Reviews
- Amex & Program Specifics: Requisition 26009713, 12-Month Paid Apprenticeship, Team Amex, Customer-Facing Applications, Bengaluru, Gurugram, Chennai, Hybrid Work Model
Frequently Asked Questions (FAQs)
1. What is the Job Requisition ID for this American Express opening?
The official job identification number is 26009713.
2. What is the application deadline for this role?
Applications must be submitted before October 27, 2026, at 11:00 PM IST.
3. What are the eligible work locations?
The role is offered under a Hybrid arrangement in Bengaluru (Rome North), Gurugram (Amex Bldg No 5), and Chennai (DLF Downtown, Taramani).
4. What is the educational eligibility requirement?
Candidates must have completed a Bachelor’s or Master’s degree in Computer Science, Information Technology Engineering, or a related technical discipline.