What is a Software Engineer at Cengage?
As a Software Engineer at Cengage, you play a pivotal role in the development of innovative educational solutions designed to enhance learning experiences for students and educators alike. Your contributions directly impact the functionality and usability of digital products that empower learners in higher education. This position is critical as it involves not only coding and software development but also collaborating with cross-functional teams to build scalable and efficient applications that address real-world challenges in education.
In your role, you will engage with various technologies and frameworks, working on projects that span from backend development to user interface design. You will be part of a dynamic team that leverages agile methodologies to deliver high-quality software, ensuring that our products remain at the forefront of the educational technology landscape. At Cengage, you will find a culture that values innovation, collaboration, and a commitment to improving learning outcomes through technology.




