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
172,800 - 288,000 USD per year
Apply Now