Senior Manager, Software Engineering
Job Description
JOB CODE
PHL5136
JOB PROFILE NAME (Title)
Senior Manager, Software Engineering
MANAGEMENT LEVEL
6 Senior Manager
DISCIPLINE
REPORTS TO
FSLA CLASSIFICATION
Salary
The Senior Manager, Software Engineering leads multiple engineering teams delivering scalable, secure applications. This role sets technical direction, drives execution against product roadmaps, and ensures quality outcomes through modern engineering practices. The leader partners closely with product, architecture, and operations to prioritize work, manage risk, and optimize throughput. Success requires fostering an inclusive, high-performance culture, coaching managers and engineers, and implementing metrics for velocity, reliability, and customer impact. The position balances strategic planning with hands-on guidance to remove impediments, improve processes, and deliver consistent value at enterprise scale.
Position Overview
Senior Manager, Software Engineering
JOB CODE
PHL5136
JOB PROFILE NAME (Title)
Senior Manager, Software Engineering
MANAGEMENT LEVEL
6 Senior Manager
DISCIPLINE
REPORTS TO
FSLA CLASSIFICATION
Salary
The Senior Manager, Software Engineering leads multiple engineering teams delivering scalable, secure applications. This role sets technical direction, drives execution against product roadmaps, and ensures quality outcomes through modern engineering practices. The leader partners closely with product, architecture, and operations to prioritize work, manage risk, and optimize throughput. Success requires fostering an inclusive, high-performance culture, coaching managers and engineers, and implementing metrics for velocity, reliability, and customer impact. The position balances strategic planning with hands-on guidance to remove impediments, improve processes, and deliver consistent value at enterprise scale.
Essential Job Skills/Duties
• Define and communicate engineering strategy and priorities.
• Lead delivery of large, complex software initiatives.
• Establish standards for quality, security, and reliability.
• Develop and coach managers and senior engineers.
• Drive roadmap execution with predictable outcomes.
• Optimize processes using data and continuous improvement.
Required Technical Skills
• Expertise in modern cloud platforms and services.
• Proficiency with microservices and API design.
• Strong CI/CD, testing, and release automation skills.
• Observability with metrics, tracing, and logging.
• Secure coding and threat modeling knowledge.
• Data-driven engineering metrics and analytics.
Required Soft/Leadership Skills
• Influences across product and engineering stakeholders.
• Coaches leaders through change and scaling.
• Communicates complex topics with clarity.
• Decisive, pragmatic, and outcome oriented.
• Builds inclusive, collaborative team culture.
Required Education & Experience
• Proven leadership of multiple engineering teams.
• Track record delivering enterprise-scale software.
• Experience managing managers and senior engineers.
• Background driving Agile at scale practices.
Preferred Education & Experience
• Experience with distributed systems at scale.
• Background in regulated or security-focused environments.
• Partnered closely with product and design leaders.
Supervisory Responsibilities
• Leads managers and senior individual contributors.
• Builds hiring pipelines and succession plans.
Travel Requirements
• Travels: Periodic travel for planning and team offsites.
• % of Time: Up to 15% travel as needed.
• Overnight Travel: Occasionally for cross-site engagements.
Physical Demands & Working Conditions
• Stationary Position: Frequently
• Vision: 20/20 corrected vision
• Hearing: Receive detailed information if spoken to