Software Engineering Manager

IXL Learning•San Mateo, CA
•$170,000 - $220,000•Onsite

About The Position

IXL Learning is seeking a Software Engineering Manager to lead a team of engineers and provide hands-on technical and project leadership. The manager will participate directly in software design and engineering, mentor and coach team members, and establish processes that support productivity and efficiency. The role focuses on developing educational products that serve millions of students, educators, and learners. This is a full-time, onsite position at IXL’s headquarters in San Mateo, California. The base salary range is $170,000 to $220,000, plus equity and benefits. Individual compensation depends on work location and factors such as job-related skills, experience, and relevant education or training. IXL Learning describes itself as a global edtech leader and the country’s largest EdTech company. Its products include IXL.com, Rosetta Stone, Wyzant, and Teachers Pay Teachers. The company’s mission is to create innovative products that make a positive difference for learners and educators. It emphasizes collaboration, open exchange of ideas, kindness, respect, passion, tenacity, authenticity, and a diverse and inclusive workplace.

Requirements

  • At least 7 years of direct software engineering experience.
  • At least 2 years of engineering management experience.
  • Bachelor’s or advanced degree in computer science or a related discipline.
  • Excellent programming skills in Java or another object-oriented language.
  • Strong communication and leadership skills.
  • Exceptional analytical reasoning and problem-solving skills.
  • Strong organization and time-management skills.
  • Passion for improving education through technology.

Responsibilities

  • Manage and build a high-performance team of engineers, engineering leads, and engineering managers to deliver educational experiences.
  • Enable efficient delivery of features that support educators and learners.
  • Drive technical excellence across teams and improve skills and practices from design through release.
  • Empower and motivate the team, supporting its growth and professional development.
  • Communicate the company’s vision, mission, and values to help team members develop a sense of purpose and direction.
  • Collaborate with the broader development team, prioritize work, and lead initiatives toward strong results.
  • Participate directly in software design and engineering.
  • Mentor and coach team members.
  • Create processes that promote productivity and efficiency.

Benefits

  • Equity
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service