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

Director – Software Engineering

American Express

. Lead, mentor, and coach Senior Software Engineers and teams .

Posted 10/15/2026full-timeNew York City • New York • United StatesLead💰 $144,250 - $256,250 per yearWebsite

Tech Stack

Tools & technologies
NoSQL

About the role

Key responsibilities & impact
  • Lead, mentor, and coach Senior Software Engineers and teams
  • Foster a culture of excellence, continuous professional growth, and knowledge sharing
  • Collaborate with senior leadership on talent acquisition and retention strategies
  • Direct and oversee software development, deployment, support, and monitoring across environments
  • Lead multiple software product development teams to realize the company’s technology vision and strategy
  • Drive innovation and experimentation to deliver scalable software solutions
  • Share technology domain expertise with architects and specialists across organizations
  • Ensure frictionless automated delivery processes and empower teams to succeed at scale
  • Collaborate with business and technology partners to motivate change and execute product roadmaps
  • Co-create with product and business teams to align technology initiatives with business objectives

Requirements

What you’ll need
  • Software engineering and development experience or a related job
  • Experience in leading and managing software engineering teams, providing technical leadership and mentorship
  • Experience in collaborating with senior stakeholders to drive software strategy and innovation
  • Expertise in application design, software development, and automated testing
  • Experience in distributed (multi-tiered) systems, algorithms, and relational databases
  • Experience in 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
  • 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
  • Employment eligibility to work with American Express in the U.S. is required; 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
  • Equity (if applicable)