Cengage is a global education technology company serving millions of learners, providing affordable, quality digital products and services. The Principal Software Engineer will lead technology teams in delivering innovative education technology platforms, focusing on customer outcomes and continuous improvement.