Job Description
American Express Off-Campus Hiring 2026 | Software Engineer I
American Express (Amex) is hiring for the position of Software Engineer I in Bengaluru, Karnataka. This opportunity is for candidates interested in backend software development, Java programming, microservices architecture, and building scalable enterprise applications.
Selected candidates will work on R42, American Express's global Loyalty and Benefits platform. The platform uses modern technologies such as Golang, Kafka, and Docker to deliver customer loyalty and rewards experiences worldwide.
As part of a Scrum team, you will contribute to developing and enhancing features in the Rewards domain while collaborating with engineers across the platform.
Job Details
Company: American Express
Job Role: Software Engineer I
Experience: 0 Years
Qualification: Bachelor's degree in Computer Science, Computer Engineering, or another technical discipline, or equivalent work experience
Location: Bengaluru, Karnataka, India
Work Mode: Hybrid
Employment Type: Full-time
CTC: ₹12–16 LPA
Role Overview
As a Software Engineer I, you will work on backend development for the R42 Loyalty and Benefits platform. You will help build and enhance software features, participate in the software development lifecycle, and contribute to reliable, scalable microservices.
The role offers exposure to modern backend technologies, collaborative engineering practices, and automated software delivery processes.
🎯 What Success Looks Like in This Role
Develop and enhance features for the global Loyalty and Benefits platform.
Build and maintain backend applications using Java or Golang.
Work with microservices architecture and service-to-service communication.
Develop and integrate REST APIs and asynchronous messaging services.
Participate in Scrum-based development activities.
Collaborate with engineers across different teams.
Contribute to automated testing and CI/CD pipelines.
Follow software engineering best practices to deliver reliable applications.
Required Skills & Technologies
Java or Golang programming.
Backend development and microservices architecture.
REST APIs and asynchronous messaging.
Kafka or RabbitMQ.
Spring Boot.
PostgreSQL.
Git and version control.
Docker.
GraphQL.
Unit, component, functional, integration, and regression testing.
CI/CD and continuous testing.
Agile, Scrum, Kanban, TDD, and BDD methodologies.
Jenkins, Rally, or JIRA.
Benefits at American Express
Competitive base salary and bonus incentives.
Medical, dental, vision, life insurance, and disability benefits, depending on location.
Financial well-being and retirement support.
Flexible working arrangements.
Paid parental leave, depending on location.
Wellness and healthcare support.
Confidential counselling through the Healthy Minds program.
Career development and training opportunities.
Salary
Expected CTC: ₹12–16 LPA