Software Engineer II

American Express
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringExperience: 3+ yearsEducation: bachelorsSkills: ["Analytical","Problem-solving","Communication","Hunger to learn","Ability to experiment"]

Develop and design software applications for a modern loyalty platform, translating customer needs into robust system architecture. Build and evolve services as the team moves from monolithic batch systems to loosely coupled, event-driven microservices. You’ll code, debug, document, and collaborate with SRE and other engineering teams on testing, quality, and production support—while assessing performance, integrations, and resilience.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
American Express
American Express
5 days ago

Software Engineer II

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live
Reposted: similar role first listed 2 months ago

Job Summary

Develop and design software applications for a modern loyalty platform, translating customer needs into robust system architecture. Build and evolve services as the team moves from monolithic batch systems to loosely coupled, event-driven microservices. You’ll code, debug, document, and collaborate with SRE and other engineering teams on testing, quality, and production support—while assessing performance, integrations, and resilience.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop custom applications and modify existing ones to meet changing business requirements.
  • •Handle coding, debugging, documentation, and post-implementation production support.
  • •Translate user needs into system architecture and design process flow diagrams.
  • •Assess and validate application performance, integrations, and software/automation resilience.
  • •Partner with development teams to test, ensure quality, and support smooth transitions throughout the development life cycle.

Pay and Benefits

Perks:Health InsuranceDentalVisionLife InsuranceDisability InsurancePaid ParentalPension

Key Requirements

  • •3+ years of experience in a modern development stack using Golang, Kafka, and REST APIs.
  • •Bachelor’s degree in Computer Science, Engineering, or related field.
  • •Experience designing and developing REST APIs for high-volume clients in an Agile environment.
  • •Experience with relational and NoSQL databases, including ElasticSearch, PostgreSQL, Couchbase, or Cassandra.
  • •Experience with container orchestration technologies such as Docker and Kubernetes, plus CI tools like Jenkins and GitHub.
Experience:3+ yearsLoyaltyMicroservices
Education:Bachelor's in Computer Science, Engineering, or a related field
Skills:AnalyticalProblem-solvingCommunicationHunger to learnAbility to experiment
Languages:US
Tech Stack:GolangKafkaREST APIElasticSearchPostgreSQLCouchbaseCassandraJenkinsGitHubDockerKubernetesJIRAConfluenceMicroservicesEvent-driven architectureContinuous integrationCI/CDSRE

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