Director, Software Engineering
Job Description
Manager, Software Engineering
JOB SUMMARY
The Manager, Software Engineering leads a team of software engineers and manages third-party vendors responsible for designing, developing, testing, implementing, and supporting reliable, scalable, and secure software solutions. This role combines strong technical leadership with people management and vendor oversight, ensuring internal and external teams deliver high-quality products on time while following engineering best practices and organizational standards. The Manager partners closely with product, architecture, infrastructure, security, vendors, and business stakeholders to deliver technology initiatives, drive continuous improvement, and foster a high-performance engineering culture focused on innovation, collaboration, operational excellence, and long-term platform health.
ESSENTIAL JOB FUNCTIONS
This job description is not designed to cover or contain a comprehensive listing of the required activities, duties, or responsibilities of the team member. Duties, obligations, and activities may change, or new ones may be assigned at any time with or without notice.
Reasonable accommodation may be made to enable individuals with disabilities to perform these essential functions.
LEADERSHIP COMPETENCY MODEL
This role requires the demonstration of the following competencies:
Instills Trust | Communicates Effectively | Demonstrates Customer Focus | Takes Initiative | Makes Quality Decisions | Drives Growth | Ensures Accountability | Drives Results
KNOWLEDGE, SKILLS, AND ABILITIES
SUPERVISORY RESPONSIBILITIES
WORK ENVIRONMENT AND PHYSICAL DEMANDS
PLANNED BUSINESS TRAVEL
EDUCATION AND EXPERIENCE