Vice President, Software Engineering


Posted by Carnegie Learning Human Resources

Carnegie Learning Inc

Pittsburgh, PA

Remote Ok

FTE only



We are looking for an engineering leader to develop a growing team of software engineers focused on creating world class educational software powered by Carnegie Learnings cognitive tutoring technology. The VP, Software Engineering will collaborate with a wide range of staff including experts in cognitive science, user experience design, and instructional design. They will be responsible for managing a team tasked with continually improving Carnegie Learnings ability to create and deliver best-in-class educational content, leveraging modern Artificial Intelligence and compelling interfaces to drive effective student learning outcomes. This role will lead the Content Engineering organization, and be responsible for integrating new technologies into our products, ensuring a consistent and engaging student learning experience, as Carnegie Learning builds out its educational content portfolio.

This position reports directly to the companys CTO.


  • Oversee the development of next-generation content authoring tools

  • Supervise the work of multiple software engineering teams focused on our content platforms

  • Work with product management, design, and research to define scope and execution plans including short and long term product roadmaps

  • Shape an effective organization to meet the companys short and long term goals, cultivating a pipeline of diverse and high quality talent, retaining and developing high performers, and supplementing with contractors as appropriate

  • Monitor performance of individual contributors and managers, help manage their professional development, and build a culture of software craftsmanship

  • Contribute to architecture and high-level design direction and decisions

  • Lead projects working with cross-functional teams to build and demonstrate innovative educational content solutions

  • Ensure that product vision and requirements are realized through excellence in execution

  • Leverage modern artificial intelligence solutions to enhance content delivery platforms

  • Leverage automation techniques to manage data, predict scenarios, and prescribe actions

  • Coordinate with Product and Instructional Design teams to schedule and prioritize content creation work

  • Unify disparate content solutions into a cohesive and coordinated content development and delivery platform

  • Provide technical leadership to your organization and to the company at large, staying on top of product and technology trends and developments, supporting a technical roadmap and longer-term strategies

  • Collaborate with other engineering teams and functions to achieve organizational and company objectives, aligned with the corporate and technical strategies

  • Manage department finances, budgeting, and forecasting for your organization

  • Evolve the teams operational model, standards & procedures, and KPIs, in collaboration with and in support of other stakeholders


  • Bachelor’s degree in computer science, engineering, or related discipline

  • 10+ years of software engineering experience with a preference for having achieved the level of principal or architect

  • 5+ years of experience in leading software engineering teams

  • Strong problem solving and troubleshooting skills with the ability to exercise mature judgment

  • Previous leadership roles in product or application development and engineering for high growth companies

  • Experience in Agile development methodologies

  • A proven track record of successful engineering execution in a multi-product, multi-application development environment, delivering value through SaaS products

  • Experience leading large initiatives with the ability to course-correct as needed and evaluate current technical approaches to continue to be industry best-of-class

  • Excellent oral and written communication skills with technical and non-technical audiences

  • Strong knowledge of technology trends

  • Proven ability to be a change agent in a technical environment coupled with strong business acumen

  • Demonstration of cross-functional collaboration to achieve results

  • Experience managing external vendor relationships

  • Ability to make decisions and get things done, even when faced with ambiguity and competing priorities

  • Prior work in the EdTech space is a plus

  • Experience conducting due diligence for M&A activity is a plus


Carnegie Learning is a leading provider of K-12 education technology, curriculum, and professional learning solutions. With the highest quality, research-based offerings for K-12 math, ELA, world languages, professional learning, and more, Carnegie Learning is changing the way we think about learning and creating powerful results for teachers and students alike. At the same time, we are striving to create an environment that we have always wanted to work for; one where the larger team is everything, trying new things (and sometimes failing) is encouraged, and the mission is never lost. Carnegie Learning intends to become a major disruptive force in the digital curriculum market by combining world-class research, differentiated technology, best in class content together with a world-class mission-oriented team. That is where you come in! Are you ready to do the best work of your career and shape the future of learning?


  • Named a Pittsburgh Top Workplace four years in a row

  • Medical, dental, and vision benefits

  • Virtual health services

  • Basic life and disability insurance offered at no cost

  • HSA, FSA, DCSA, and Commuter saving accounts

  • 401k with company match

  • Employee assistance program

  • Pet and Legal services insurance

  • Generous paid time off and holidays

  • Variable compensation opportunities

  • Business casual work environment

  • Mission-driven culture

  • Flexible working hours, leveraging remote capabilities


We respect and celebrate the unique attributes, characteristics and perspectives that make each person who they are. We also believe that bringing diverse individuals together allows us to collectively and more effectively address the issues that face our business and industry. Carnegie Learning is an Equal Opportunity Employer.

How to Apply

Please log in or sign up to view this posting's application instructions.