Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
American Express

Senior Software Engineer

American Express

. Lead the full software development lifecycle from inception to deployment .

Posted 9/28/2026full-timePhoenix • Arizona • United StatesSenior💰 $123,000 - $215,250 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in leading the software development lifecycle, ensuring technical excellence, and mentoring engineers. Proficient in application design, automated testing, and Agile methodologies to align technology initiatives with business objectives.

Highest-signal resume keywords
Software Development Lifecycle ManagementTechnical Leadership and MentorshipApplication Design and Automated TestingAgile Methodologies (Scrum/Kanban)Distributed Systems and Relational Databases

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software EngineeringObject-Oriented DesignAutomated TestingPerformance TestingNoSQL DatabasesAlgorithmsCoding StandardsDevelopment MethodologiesPerformance Bottleneck ResolutionCross-Functional Collaboration
Soft Skills
MentoringCollaborationCommunicationLeadership
Tools & Technologies
Agile ToolsPlanning ToolsTesting ToolsConfiguration Tools
Industry Keywords
Computer ScienceComputer EngineeringEmployment EligibilityAmerican Express

Tech Stack

Tools & technologies
NoSQL

About the role

Key responsibilities & impact
  • Lead the full software development lifecycle from inception to deployment
  • Ensure technical excellence and adherence to best practices
  • Supervise and mentor Software Engineers and cross-functional colleagues on tasks and projects
  • Provide technical leadership and mentorship to junior engineers
  • Direct technical aspects of projects, ensuring scalability, performance, and reliability
  • Review code for accuracy, quality, and adherence to best practices
  • Establish and enforce coding standards, development methodologies, and team best practices
  • Identify and resolve performance bottlenecks
  • Facilitate collaboration with cross-functional teams to support changes and implementations
  • Collaborate with product and business teams to align technology initiatives with business objectives

Requirements

What you’ll need
  • 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
  • Knowledge of core tools used in planning, analyzing, crafting, building, testing, configuring, and maintaining assigned applications
  • Software engineering and development experience or a related job
  • Expertise in application design, software development, and automated testing
  • Experience in object-oriented design and coding with a variety of languages
  • Experience in distributed (multi-tiered) systems, algorithms, and relational databases
  • Experience with Agile software development methodologies and practices such as Scrum/Kanban, iterations, and user stories
  • Experience in automation testing and documentation, including automated, functional, and performance testing
  • Employment eligibility to work with American Express in the United States; the company will not pursue visa sponsorship for these positions

Benefits

Comp & perks
  • 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 paid parental leave for all parents, regardless of gender, offered for pregnancy, adoption or surrogacy
  • Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
  • Free and confidential counseling support through our Healthy Minds program
  • Career development and training opportunities