Logo
Art of Problem Solving

Software Engineering Director

Art of Problem Solving, WorkFromHome

Save Job

Join to apply for the Software Engineering Director role at Art of Problem Solving

Join to apply for the Software Engineering Director role at Art of Problem Solving

Get AI-powered advice on this job and more exclusive features.

AoPS is looking for a Software Engineering Director to lead multiple teams, shape technical strategy, and collaborate across the organization to build innovative, high-quality educational products. In this pivotal role, you'll drive execution across a portfolio of projects, mentor engineering leads, and optimize team performance through strategic planning, resource management, and continuous improvement.
The Software Engineering Director Will

  • Lead IC hiring, development, and retention while ensuring department-wide hiring consistency.
  • Align engineering execution with product strategy in partnership with the Senior Director of Product.
  • Prioritize resources and projects to maximize impact, manage risk, and meet strategic goals.
  • Ensure strong collaboration between engineering and product teams to deliver quality software on time.
  • Champion initiatives that enhance system reliability, security, and developer efficiency.
  • Track and optimize performance using engineering metrics and KPIs.
  • Mentor engineering team leads to strengthen technical and leadership skills.
  • Guide teams through complex technical challenges with hands-on expertise.
  • Collaborate with fellow Engineering Directors on standards, initiatives, and best practices.
  • Promote cross-team collaboration to drive innovation and shared learning.
  • Shape portfolio-level technical strategy and roadmaps in partnership with product leaders.
The Ideal Candidate Has
  • 5+ years in software engineering, including 2–3+ years leading engineering managers or team leads
  • Strong technical skills, capable of performing at a Senior Engineer level
  • Proven success managing multiple teams across diverse products or features
  • Track record of delivering complex projects and leading high-performing teams
  • Deep understanding of modern software development practices
  • Excellent communicator and collaborative problem-solver
  • EdTech experience is a plus, but not required
  • Bachelor’s degree in Computer Science or related field preferred
Why Join AoPS
This is a hybrid full-time position based at our headquarters in San Diego, CA. The full salary range for this position is 170k-210k with a variable year-end bonus. Here are some things you can look forward to:
  • Impact: Your leadership will directly shape the tools that empower thousands of students and teachers - helping the next generation become creative, confident problem solvers.
  • Flexibility: Casual work environment with a hybrid work week and flexible scheduling
  • Benefits: Multiple options for Medical, Dental and Vision plans
  • Future Planning: 401K with company match
  • Quality of Life: PTO Plan and supportive leadership that gives you the work-life balance you deserve
  • Ease of Transition: Relocation bonus (if currently located outside of San Diego)
Background Check
Please note that employment is contingent on the successful completion of a background check.
About AoPS
Art of Problem Solving (AoPS) is on a mission to discover, inspire, and train the great problem solvers of the next generation. Since 2003, we have trained hundreds of thousands of the country’s top students, including nearly all the members of the US International Math Olympiad team, through our online school, in-person academies, textbooks, and online learning systems. While our primary focus has been math for most of our history, through the years we have expanded our unique problem solving curriculum into more subjects, such as language arts, science, and computer science.

Seniority level

  • Seniority level

    Director

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Engineering and Information Technology
  • Industries

    Education

Referrals increase your chances of interviewing at Art of Problem Solving by 2x

Inferred from the description for this job

Medical insurance

Vision insurance

401(k)

Get notified when a new job is posted.

Sign in to set job alerts for “Director of Software Engineering” roles.

Senior Director of Windows Software Engineering

Senior Director of Software Engineering - Windows Platform Software

VP, Software Development Manager, Trading

VP, Software Development Manager - Clearing

Director of Engineering - Capital Projects plant level

Director, Software Engineering, Servicing Platforms

Director, Software Technical Product Management

Director, Software Engineering, Innovation Lab (West Coast)

Director, Product Management - ADAS/AD Software

Director, Applied Science, Advertising Trust

Mobile BU CPU and Core Platforms Product Management Director

Senior Manager, Software Engineering (Cloud Cost Management)

Senior Director, Marketing - Residential Care Software

Senior Director, Marketing - Residential Care Software

San Diego, CA $180,525.00-$243,650.00 22 hours ago

Associate Director of Regulatory Affairs

Associate Director of Regulatory Affairs

Associate Director of Regulatory Affairs

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr