Software Engineer III

American Express
India
Workplace: HybridFull timeFunction: Software EngineeringExperience: 6+ yearsEducation: bachelorsSkills: ["Cross-functional collaboration","Problem-solving","Code review","Continuous improvement"]

Build and support Amex’s next-generation distributed transaction platform for card authorizations and routing. You’ll design and develop highly available, scalable cloud systems supporting real-time processing and resilience. Work across initiatives including card tokenization, clearing and settlement, partner connectivity, data localization/compliance, and foundational distributed-systems platform engineering. Collaborate with cross-functional teams to optimize performance, deliver reliable software, and maintain high-quality automated testing and code reviews.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
American Express
American Express
1 day ago

Software Engineer III

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Build and support Amex’s next-generation distributed transaction platform for card authorizations and routing. You’ll design and develop highly available, scalable cloud systems supporting real-time processing and resilience. Work across initiatives including card tokenization, clearing and settlement, partner connectivity, data localization/compliance, and foundational distributed-systems platform engineering. Collaborate with cross-functional teams to optimize performance, deliver reliable software, and maintain high-quality automated testing and code reviews.
Location: India
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and develop the next-generation distributed transaction platform supporting Amex card transactions.
  • •Build highly available, scalable systems on the cloud that process transactions reliably 24x7.
  • •Drive initiatives across card network authorizations/routing, tokenization, clearing and settlement, and partner connectivity.
  • •Apply high availability, resiliency, and performance engineering to optimize platform operations.
  • •Collaborate with product and business teams, complete code reviews, and maintain automated testing to ensure quality and reliability.

Pay and Benefits

Perks:Health InsuranceDentalVisionLife InsuranceDisabilityRetirementHybrid WorkPaid ParentalWellness StipendCounseling

Key Requirements

  • •6+ years building scalable, high-performance platforms and microservices.
  • •Strong proficiency in Java and microservice architecture.
  • •Experience designing and developing applications with automated testing.
  • •Working knowledge of distributed multi-tier systems, algorithms, and relational databases (plus NoSQL).
  • •Experience with Agile methodologies (Scrum/Kanban) and automation testing and documentation (functional and performance).
Experience:6+ years
Education:Bachelor's in Computer Science, Computer Engineering, and/or comparable experience
Skills:Cross-functional collaborationProblem-solvingCode reviewContinuous improvement
Tech Stack:JavaMicroservicesMicroservice architectureNoSQLRelational databasesAgileScrumKanbanAutomated testingPerformance testing

Company Brief

American Express
Provides global payment, credit, and travel-related financial services for consumers and businesses. Best known for its charge and credit cards, merchant payment network, and premium customer rewards and servicing.
Industry: Payments
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: New York City, United States
Founded: 1850
WebsiteLinkedIn