Director of Software Engineering
New
K
KinderCare Learning CompaniesEarly childhood education
United StatesFull-TimeDirector
Salary172,800 - 288,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years of experience in software development; 5+ years in a leadership role managing and developing teams of software engineers
- Required Skills
- AgileDesign PatternsSoftware Architecture
Requirements
- Bachelor’s degree in computer science, software engineering, or a related field.
- 10+ years of experience in software development with a track record of delivering high-quality software products.
- 5+ years in a leadership role managing and developing software engineering teams, both onshore and offshore.
- Experience managing software architects and developing architectural talent.
- Hands-on experience building software with AI coding assistants and agentic development workflows.
- Track record of improving team throughput through AI tooling and process improvement.
- Experience delivering customer websites, applications, and services, including payment solutions and financial transactional systems such as billing and contracts.
- Experience with software architecture, design patterns, and development methodologies.
- Experience optimizing Agile software delivery across multiple platforms and product teams.
- Experience balancing contract and full-time teams and managing vendor relationships for contract engineers and managed software engineering services.
- Ability to manage multiple priorities and complex projects in a fast-paced environment.
Responsibilities
- Create a vision, strategy, maturity plan, and timeline for the Software Engineering capability.
- Lead the development and delivery of software solutions across multiple platforms using sound engineering and architectural principles.
- Develop managers, software engineers, architects, and cross-functional technical leaders across onshore and offshore teams.
- Improve team throughput and developer productivity through AI development tooling, modern engineering practices, and process improvement.
- Establish and govern the architectural direction and technical roadmap for software products.
- Balance contract workers and full-time employees to optimize delivery capacity, cost, and knowledge continuity.
- Partner with Product Management, Quality Engineering, Portfolio, and Infrastructure/Operations to align products with business goals and delivery standards.
- Set quarterly team objectives and key results aligned with business priorities and technology strategy.
- Ensure software development and architecture processes are efficient, effective, and scalable, and promote the Discovery to Delivery framework.
- Communicate progress, risks, and opportunities to senior leadership and provide customer-focused incident management.
View Full Description & ApplyYou'll be redirected to the employer's site