Global financial technology leader American Express is hiring for the role of Software Engineer I in Gurugram and Chennai. This is an exciting opportunity for early-career software engineers who are passionate about backend development, cloud technologies, APIs, microservices, and scalable data platforms.
The role offers hands-on experience working on real-time data processing systems, cloud-native services, distributed systems, and modern engineering practices within one of the world’s most recognized financial technology companies.
If you are looking to build a strong software engineering career with exposure to cutting-edge technologies and enterprise-scale systems, this opportunity at American Express could be the perfect fit.
📌 Job Overview
💼 Role: Software Engineer I
🏢 Company: American Express
📍 Locations: Gurugram & Chennai
🏠 Work Model: Hybrid
🕒 Job Type: Full Time
🆔 Job ID: 26007841
📅 Apply Before: 30 May 2026
🎓 Experience: 1–3 Years / Relevant Internship Experience
☁️ Domain: Software Engineering & Data Platform Development
💻 About the Software Engineer I Role
As a Software Engineer I, you will contribute to the development of scalable backend systems and microservices that support rapidly growing data platforms.
You will collaborate with engineering teams to:
- Build scalable APIs
- Improve system reliability
- Develop automation tools
- Support real-time data analytics
- Enhance cloud-native infrastructure
This role is ideal for developers passionate about:
- Java development
- Distributed systems
- Microservices architecture
- Cloud platforms
- Data engineering
🚀 Key Responsibilities
✅ Develop Scalable Microservices
Contribute to building scalable and reliable backend microservices.
✅ Build APIs
Assist in designing and developing RESTful APIs using modern frameworks.
✅ Improve System Reliability
Develop automation, monitoring, and instrumentation tools.
✅ Real-Time Data Processing
Work on services enabling analytics and real-time data pipelines.
✅ Collaborate Across Teams
Partner with engineers and cross-functional teams on enterprise initiatives.
✅ Participate in Code Reviews
Ensure software quality through testing, debugging, and peer reviews.
✅ Learn Modern Technologies
Gain exposure to:
- Cloud platforms
- Distributed systems
- Data engineering
- AI/ML concepts
- Event-driven architectures
🛠 Required Skills & Qualifications
Candidates applying for this role should have:
🔹 Educational Qualification
- Bachelor’s degree in:
- Computer Science
- Computer Engineering
- Related technical disciplines
🔹 Programming Knowledge
Experience with:
- Java
- Object-oriented programming
- Clean coding practices
🔹 Backend Development
Understanding of:
- REST APIs
- Microservices architecture
- Distributed systems
🔹 Database Knowledge
Familiarity with:
- Relational databases
- NoSQL databases
- Cassandra
- Couchbase
🔹 Software Engineering Fundamentals
Strong understanding of:
- Data structures
- Algorithms
- Software design principles
🔹 Version Control
Experience with:
- Git
- Code collaboration workflows
☁️ Preferred Technical Skills
Candidates with exposure to the following technologies will have an advantage:
🔸 Cloud Platforms
- AWS
- GCP
🔸 Frontend Technologies
- React
🔸 Messaging Systems
- Kafka
- Vert.x
🔸 Build Tools
- Maven
- Gradle
🔸 Containerization
- Docker
- OpenShift
🔸 Additional Technologies
- Elasticsearch
- PostgreSQL
- Python
🔸 Emerging Areas
Interest in:
- Machine Learning
- AI concepts
- Data engineering
🌍 Why This Opportunity Stands Out
Working at American Express offers engineers the chance to:
- Build systems used globally
- Learn enterprise-grade engineering practices
- Work on cloud-native platforms
- Collaborate with experienced engineering teams
- Gain exposure to large-scale distributed systems
This role provides strong foundations for long-term software engineering growth.
📈 Career Growth Opportunities
This position can lead to future roles such as:
- Software Engineer II
- Backend Engineer
- Cloud Engineer
- Platform Engineer
- Data Engineer
- SRE (Site Reliability Engineer)
- Full Stack Developer
- Engineering Lead
The technologies and engineering exposure in this role are highly valuable in today’s software industry.
🏢 Work Culture at American Express
American Express is known for:
- Inclusive work culture
- Employee growth programs
- Innovation-driven engineering teams
- Strong leadership support
- Learning and mentorship opportunities
The company encourages employees to contribute ideas, collaborate openly, and grow professionally while working on impactful global products.
📩 Application Details
📅 Application Deadline: 30 May 2026
📍 Locations: Gurugram & Chennai
🏠 Work Model: Hybrid
👉 Application Link: Click Here
📝 Final Thoughts
The Software Engineer I opportunity at American Express is an excellent chance for early-career developers to build strong expertise in:
- Java development
- Microservices
- Cloud technologies
- Data platforms
- Distributed systems
- Scalable backend engineering
With hands-on exposure to modern technologies and enterprise engineering practices, this role can become a major career milestone for aspiring software engineers.
🚀 If you are ready to work on impactful technology solutions and grow with one of the world’s leading technology-driven financial companies, this opportunity is worth exploring!
