Sr Software Engineer II

American Express
New York
Workplace: HybridFull timeUSD 123,000 - 215,250 annuallyFunction: Software EngineeringEducation: bachelorsSkills: ["Mentorship","Technical leadership","Collaboration","Governance","Continuous learning"]

Build and lead software application lifecycles for Amex’s Global Commercial Services, delivering scalable, reliable performance for payment and cash flow tools. Work with distributed systems, relational and NoSQL databases, and Agile (Scrum/Kanban) to design, develop, test, and deploy high-quality software. Mentor engineers and drive adoption of AI-assisted development practices, including validation, testing, security review, and governance for AI-generated outputs.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
American Express
American Express
4 days ago

Sr 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

Job Summary

Build and lead software application lifecycles for Amex’s Global Commercial Services, delivering scalable, reliable performance for payment and cash flow tools. Work with distributed systems, relational and NoSQL databases, and Agile (Scrum/Kanban) to design, develop, test, and deploy high-quality software. Mentor engineers and drive adoption of AI-assisted development practices, including validation, testing, security review, and governance for AI-generated outputs.
Location: New York
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Supervise and mentor software engineers and cross-functional colleagues to ensure best practices.
  • •Lead the full lifecycle of software applications and systems, from inception through deployment.
  • •Direct technical aspects of projects to ensure scalability, performance, and reliability.
  • •Review code for accuracy, quality, and adherence to coding standards and development methodologies.
  • •Lead integration of AI-assisted development capabilities, establishing best practices for prompts, validation, testing, governance, and human accountability.

Pay and Benefits

Salary: USD 123,000 - 215,250 annually

Key Requirements

  • •Bachelor's degree in Computer Science, Computer Engineering, and/or comparable experience; advanced degree preferred.
  • •Knowledge of distributed (multi-tiered) systems, algorithms, NoSQL, and relational databases.
  • •Expertise in application design, software development, and automated testing.
  • •Experience with object-oriented design and coding in multiple languages.
  • •Experience in Agile software development (Scrum/Kanban) and automation testing/documentation (automated, functional, performance).
Education:Bachelor's in Computer Science, Computer Engineering
Skills:MentorshipTechnical leadershipCollaborationGovernanceContinuous learning
Tech Stack:NoSQLRelational databasesAI-assisted developmentPrompt designAgileScrumKanbanAutomated testingObject-oriented designSecurity review

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

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