Senior Software Engineer I

American Express
Chennai
Workplace: HybridFull timeFunction: Software EngineeringExperience: 8+ yearsEducation: bachelorsSkills: ["Communication","Problem analysis","Collaboration","Interpersonal skills","Executive presentation"]

Build and deploy new digital advertising capabilities across Amex platforms, including ad serving, targeting, and measurement. Work on end-to-end platform development with product, technology, marketing, and legal partners; assess third-party solutions; perform code reviews; and coach junior engineers. Use deep expertise in Java, REST APIs, cloud engineering, CI/CD, and DevOps to create resilient, scalable full-stack solutions for customer-facing experiences.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
American Express
American Express
2 days ago

Senior Software Engineer I

✓ Verified Job

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

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

Job Summary

Build and deploy new digital advertising capabilities across Amex platforms, including ad serving, targeting, and measurement. Work on end-to-end platform development with product, technology, marketing, and legal partners; assess third-party solutions; perform code reviews; and coach junior engineers. Use deep expertise in Java, REST APIs, cloud engineering, CI/CD, and DevOps to create resilient, scalable full-stack solutions for customer-facing experiences.
Location: Chennai
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead and contribute to development of new advertising capabilities (e.g., ad serving, targeting, measurement), aligned to Digital Advertising priorities.
  • •Design, build, and deploy ad capabilities across multiple Amex platforms and cross-functional teams.
  • •Support assessments of third-party technology solutions for suitability in the emerging platform.
  • •Perform code reviews to ensure quality, scalable performance, strong user experiences, and compliance with regulatory requirements.
  • •Coach and potentially lead junior engineers while partnering with peers to drive shared services and code reuse.

Pay and Benefits

Perks:Health InsuranceDentalVisionLife InsuranceDisabilityRetirementPaid ParentalCounseling Support

Key Requirements

  • •Extensive software engineering experience building and deploying large-scale software products (8+ years).
  • •Strong hands-on experience with Java, REST APIs, and cloud engineering for digital experiences.
  • •Solid knowledge of CICD and DevOps, with experience improving system and platform resiliency.
  • •Strong design skills and Agile development practices, including code reviews for full-stack solutions.
  • •Bachelor’s degree in computer science, computer engineering, or information systems (or equivalent); advanced degree preferred.
Experience:8+ yearsDigital advertisingSaaSAgilePlatform engineering
Education:Bachelor's in Computer Science, Computer Engineering or Information Systems
Skills:CommunicationProblem analysisCollaborationInterpersonal skillsExecutive presentation
Tech Stack:JavaREST APIsCloudCI/CDDevOpsAgileSaaSDigital advertising

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