Senior Software Engineer - Global Dining

American Express
New York
Workplace: HybridFull timeUSD 123,000 - 215,250 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: high_schoolSkills: ["Leadership","Self-motivation","Risk-taking","Productivity improvement","Problem debugging"]

Design, develop, test, deploy, document, and operate complete software systems for American Express’s global dining and membership experiences. Lead on a software engineering team through consistent development practices, perform code reviews and automated testing, and debug issues to remediate defects. Work across a modern full-stack web application stack with distributed systems, algorithms, and databases, adhering to security and regulatory standards.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
American Express
American Express
2 days ago

Senior Software Engineer - Global Dining

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live

Job Summary

Design, develop, test, deploy, document, and operate complete software systems for American Express’s global dining and membership experiences. Lead on a software engineering team through consistent development practices, perform code reviews and automated testing, and debug issues to remediate defects. Work across a modern full-stack web application stack with distributed systems, algorithms, and databases, adhering to security and regulatory standards.
Location: New York
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead the design, development, testing, deployment, documentation, and operations of complete software systems.
  • •Contribute as a leader on a software engineering team using consistent development practices and common components.
  • •Lead code reviews and automated testing to ensure software quality.
  • •Debug software components to identify code defects and drive remediation.
  • •Adhere to security and regulatory standard methodologies.

Pay and Benefits

Salary: USD 123,000 - 215,250 annually
Perks:Health InsuranceDentalVisionLife InsuranceDisabilityRetirement MatchParental LeaveCounseling Support

Key Requirements

  • •Bachelor’s degree in computer science or computer science engineering, or related experience.
  • •5+ years of software development experience in a professional environment.
  • •Hands-on expertise in application design plus software development and deployment of critical full-stack applications.
  • •Understanding across the modern web application stack from frontend to backend and production.
  • •Experience with distributed systems, algorithms, and databases.
Experience:5+ yearsDistributed systemsWeb applications
Education:High School in computer science, computer science engineering, or related experience
Skills:LeadershipSelf-motivationRisk-takingProductivity improvementProblem debugging
Tech Stack:JavaTypeScriptPythonMySQLMariaDBPostgresMongoDBRedisKafkaDockerKubernetesLinuxGitJenkinsGitHub Actions

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