Apply

Ready to go for it?

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

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

See all jobs on JobTailor

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 I – Global Servicing Technology

American Express

Software engineer designing and deploying servicing applications for American Express. Mentoring engineers, improving software performance, and aligning technology with business objectives.

Posted 8/4/2026full-timePhoenix • Arizona, Florida • 🇺🇸 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 software design, development, and testing, with a strong focus on mentoring junior engineers and collaborating with cross-functional teams. Proficient in Agile methodologies and experienced in implementing best practices for software performance and stability.

Highest-signal resume keywords
Mentoring Junior EngineersSoftware Development ExperienceAgile MethodologiesAutomated TestingDistributed Systems

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 EngineeringApplication DesignObject-Oriented DesignAutomated TestingAlgorithmsNoSQL DatabasesRelational DatabasesCoding StandardsPerformance MonitoringTechnical Guidance
Soft Skills
CollaborationCommunicationProblem-SolvingLeadershipSupportive Mentoring
Tools & Technologies
Agile ToolsTesting ToolsDevelopment PlatformsPlanning ToolsConfiguration Tools
Industry Keywords
Computer ScienceComputer EngineeringMulti-Tiered SystemsScrumKanban

Tech Stack

Tools & technologies
Distributed SystemsNoSQL

About the role

Key responsibilities & impact
  • Mentor junior Software Engineers and cross-functional team colleagues
  • Provide guidance and support to junior engineers, fostering professional growth and development
  • Direct the design, development, testing, and deployment of software applications and systems
  • Oversee tasks, platforms, and technologies to expand new and existing software to meet changing requirements
  • Write automated unit tests to ensure correctness and stability
  • Provide technical guidance on best practices and coding standards
  • Monitor software performance and implement improvements
  • Analyze technical challenges and provide innovative solutions
  • Collaborate with cross-functional teams for seamless integration and deployment
  • 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 tools for planning, analyzing, crafting, building, testing, configuring, and maintaining applications
  • Software engineering and development experience or related experience
  • Experience in application design, software development, and automated testing
  • Experience in object-oriented design and coding with a variety of languages
  • Experience with distributed systems, algorithms, and relational databases
  • Experience with Agile methodologies and practices such as Scrum, Kanban, iterations, and user stories
  • Experience in automated, functional, and performance testing and documentation
  • Employment eligibility to work with American Express in the United States; the company will not pursue visa sponsorship

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