Software Engineer II

American Express•Phoenix, AZ
•$89,250 - $150,250

About The Position

The Software Engineer II is a frontend-focused individual contributor on the Commercial Card Management engineering team. The team builds and optimizes customer-facing web experiences that support acquisition and onboarding for Commercial customers globally. The role designs, builds, and maintains performant, accessible, and resilient web applications that influence customer conversion and experience. It collaborates with product managers, designers, backend engineers, and analytics partners to deliver high-quality user experiences while deepening technical expertise and mentoring within the team. The position covers modern frontend application development and maintenance, responsive interface implementation, integration with backend services and APIs, testing, performance monitoring, and participation in architectural discussions and Agile practices. American Express requires eligibility to work in the United States and will not pursue visa sponsorship for this position. The role’s working arrangement may be hybrid, onsite, or virtual depending on the role and business need.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or comparable practical experience.
  • Strong understanding of modern frontend architecture and design patterns.
  • Knowledge of HTML, CSS, JavaScript/TypeScript, browser rendering, and performance optimization.
  • Understanding of accessibility standards such as WCAG and responsive design principles.
  • Familiarity with CI/CD pipelines, monitoring tools, and modern DevOps practices for frontend applications.
  • Professional experience in frontend software engineering building customer-facing web applications.
  • Experience with modern frontend frameworks such as React or similar component-based frameworks.
  • Experience integrating with RESTful APIs and backend services.
  • Experience implementing automated unit, integration, and end-to-end testing.
  • Experience applying code quality, performance optimization, and maintainability standards in a team environment.
  • Experience working in Agile software development environments such as Scrum and/or Kanban.
  • Eligibility to work with American Express in the United States; the company will not pursue visa sponsorship.

Nice To Haves

  • Experience working in high-traffic or conversion-focused environments.

Responsibilities

  • Design, develop, test, deploy, and maintain modern frontend applications, emphasizing performance, accessibility, scalability, and reliability.
  • Build intuitive, responsive user interfaces that meet business requirements and deliver a strong customer experience across devices and browsers.
  • Work with UX and design partners to translate wireframes and prototypes into production code.
  • Integrate frontend applications with backend services and APIs, supporting robust data handling, error management, and resilience.
  • Contribute to architectural discussions involving frontend patterns, state management, performance optimization, and API design tradeoffs.
  • Write clean, maintainable, well-tested code that follows established standards and frontend best practices.
  • Contribute to and improve automated unit, integration, and end-to-end testing strategies.
  • Review code for accuracy, quality, accessibility, and maintainability, and provide constructive feedback.
  • Monitor and improve application performance using observability tools, analytics, and real-user metrics.
  • Mentor junior engineers through pairing, code reviews, and knowledge sharing.
  • Participate in Agile practices including sprint planning, stand-ups, demos, and retrospectives.

Benefits

  • Competitive base salaries
  • Bonus incentives
  • 6% company match on retirement savings plan
  • Free financial coaching and financial well-being support
  • Comprehensive medical, dental, vision, life insurance, and disability benefits
  • Flexible working model with hybrid, onsite, or virtual arrangements depending on role and business need
  • 20+ weeks of paid parental leave for all parents, regardless of gender, for pregnancy, adoption, or surrogacy
  • Free access to global onsite wellness centers staffed with nurses and doctors, depending on location
  • Free and confidential counseling support through the Healthy Minds program
  • Career development and training opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service