Software Engineer
Core
Deliver world-class experiences for learners and instructors on Cengage Learning Platforms (CLP) by implementing an AI-first roadmap and building full-stack features.
Role type
Full-stack Software Engineer (Java/Spring, React)
Builds
End-to-end features for higher education platforms and products supporting millions of learners
Domain
Education Technology (EdTech), Higher Education
Deliverable
product features
Required skills
Java (Spring/Spring Boot), React, RESTful APIs, Generative AI/LLM integration, Cloud platforms (AWS/Azure/GCP), Docker, Kubernetes, Agile/Scrum, Full-stack development
Preferred skills
Agentic AI workflows, CI/CD augmentation, Legacy system integration
Technologies
Java, Spring, React, AWS, Azure, GCP, Docker, Kubernetes
Responsibilities
Design and develop end-to-end features across backend services and frontend applications; Build dynamic, responsive, and accessible user interfaces; Develop scalable, high-performance backend services and RESTful APIs; Troubleshoot and resolve issues across the stack; Contribute to platform modernization efforts
Seniority
Mid-level (2–5+ years experience)