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.

Senior Manager, Software Engineering
American Express. Oversee and mentor a team of Software Engineering colleagues, fostering continuous learning, growth, and inclusivity .
Tech Stack
Tools & technologiesNoSQL
About the role
Key responsibilities & impact- Oversee and mentor a team of Software Engineering colleagues, fostering continuous learning, growth, and inclusivity
- Provide direct leadership and coaching, supporting training and development of best practices
- Manage resource allocation, project timelines, and budgets for Software Engineering projects
- Collaborate with senior leadership to hire talent, retain employees, and support professional development
- Lead software development, deployment, support, and monitoring across various environments
- Collaborate with senior leadership and cross-functional teams to define and implement technology roadmaps and strategies
- Lead innovation and process automation to drive efficiency and scalability in production environments
- Drive continuous improvement using metrics and feedback to enhance team performance and software quality
- 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
- 12+ years of software engineering and development experience or a related job
- Experience leading and managing software engineering teams, providing technical leadership and mentorship
- Experience collaborating with senior stakeholders to drive software strategy and innovation
- Expertise in application design, software development, and automated testing
- Experience with 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
Benefits
Comp & perks- Competitive base salaries
- Bonus incentives
- Support for financial well-being and retirement
- Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location)
- Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
- Generous paid parental leave policies (depending on your location)
- 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