Job Overview
American Express is seeking an Engineer II to join its Global Loyalty and Benefits Engineering Department in Bengaluru. This role involves supporting the company’s transition from legacy systems to a modern, event-driven platform. You will work with cutting-edge technologies like Golang, Docker, Kafka, and Postgres, supporting high-transaction platforms that power millions of customer interactions globally.
Job Details
Company: American Express
Job Position: Engineer II
Location: Bengaluru Urban, Karnataka, India (Hybrid)
Job Type: Full-time
Experience: 2+ years in software development
Qualification: Bachelor’s degree in Computer Science, Computer Science Engineering, or related field
Key Responsibilities
- Understand the Loyalty and Benefits domain to enhance the AMEX customer experience.
- Learn and support both legacy and modern platforms, gaining deep functional knowledge.
- Collaborate with global product owners and technology teams to drive business growth, cost savings, and platform modernization.
- Participate in agile development processes, including sprint planning, stand-ups, demos, and retrospectives.
- Actively contribute to coding, code reviews, and end-to-end testing.
- Assist with production deployment and ensure smooth CI/CD pipeline processes.
- Coordinate project delivery across global teams, managing risks throughout the project lifecycle.
- Serve as a role model for engineering excellence, promoting the adoption of CI/CD and DevOps practices.
- Take ownership of initiatives from planning to execution.
Required Skills and Knowledge
- Proficiency in Golang, container technologies (Docker, Kubernetes), and version control systems (GIT).
- Experience with distributed systems, microservices architecture (REST), and messaging services like Kafka.
- Strong understanding of relational/NoSQL databases.
- Familiarity with testing frameworks (TDD/BDD), mocking tools, and CI/CD pipelines.
- Experience with rule engines like Comcast Rulio or similar tools.
- Ability to work both independently and within a team environment.
- Commitment to writing clean, maintainable code with proper documentation.
About American Express
Founded in 1850, American Express is a global leader in payment, financial, and travel services. With over 112 million card members worldwide, the company is known for its customer-centric approach and innovative financial solutions. The Global Loyalty and Benefits team is responsible for developing systems that power rewards, insurance, and card benefits for millions of customers across 58+ markets.
Why Join American Express?
- Competitive base salaries and bonus incentives.
- Comprehensive health and wellness benefits, including medical, dental, and vision insurance.
- Flexible working model (hybrid, onsite, or virtual).
- Generous paid parental leave policies.
- Retirement benefits and financial support programs.
- Free access to global on-site wellness centers (location-dependent).
- Free confidential counseling support through the Healthy Minds program.
- Career development and training opportunities.
- Inclusive work environment that values diversity and belonging.
- Opportunities to work on cutting-edge technology and impact millions of customers worldwide.
Important Links
Apply Link: click here