FREE ACCESS
5,000–10,000 jobs/day
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.

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 & technologiesNoSQL
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)