Cengage Group
Software Engineer
United States, USA
Sponsorship not specified$77k-$100kDetected 51 days ago
JavaScriptJavaReactSpringBackend DevelopmentFull-Stack DevelopmentAWSGCPAzureCloud PlatformsDockerKubernetesCI/CDRESTMachine LearningLLMsAgentic AIAgileResearchCommunicationCollaboration
About the role
- We believe in the power and joy of learning At Cengage, our employees have a direct impact in helping students around the world discover the power and joy of learning.
- We recognize the value of diverse perspectives in everything we do, and strive to ensure employees of all levels and backgrounds feel empowered to voice their ideas and bring their authentic selves to work.
- To learn more, please see https://www.cengagegroup.com/about/inclusion-and-belonging/.
Responsibilities
- Develop scalable, high-performance backend services and RESTful APIs to support frontend functionality
- Collaborate closely with Product, UX, QA, and other engineers to deliver cohesive, user-centered solutions
Skills
- Familiarity with AI/ML concepts and emerging technologies, including generative AI and LLM-based tools
- Experience integrating with or consuming AI-powered services (e.g., APIs for generative AI or intelligent workflows)
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker; Kubernetes a plus)
- Strong understanding of software engineering fundamentals, including testing, debugging, and performance optimization
- Experience working in agile environments (Scrum, Kanban), contributing to iterative delivery
- Strong collaboration skills, with the ability to work effectively in cross functional and distributed teams
- Ability to communicate technical ideas clearly and contribute to team discussions and decision-making
- Bachelor's degree in Computer Science or a related field, or equivalent practical experience
- 2-5+ years of professional experience in software engineering, with exposure to full-stack development
Compensation
- The full base pay range has been provided for this position.
- Individual base pay will vary based on work schedule, qualifications, experience, internal equity, and geographic location.
- Sales roles often incorporate a significant incentive compensation program beyond this base pay range.
- $77,100.00 - $100,200.00 USD
Benefits
- Design, develop, and maintain end-to-end features across both backend services (Java/Spring) and frontend applications (React) supporting higher education platforms and products
- Build dynamic, responsive, and accessible user interfaces using React that enhance the learning experience for students and instructors
- At Cengage Group, we take great pride in our commitment to providing a comprehensive and rewarding Total Rewards package designed to support and empower our employees.
- Click here to learn more about our Total Rewards Philosophy.
Company info
- We believe in the power and joy of learning
- At Cengage, our employees have a direct impact in helping students around the world discover the power and joy of learning.
- We are bonded by our shared purpose - driving innovation that helps millions of learners improve their lives and achieve their dreams through education.
- Cengage's portfolio of businesses supports student choice by providing a range of pathways that help learners achieve their goals and lead a choice-filled life.
- Our culture values inclusion, engagement, and discovery
- Our business is driven by our strong culture, and we know that creating an inclusive workplace is absolutely essential to the success of our company and our learners, as well as our individual well-being.
- We achieve these priorities through programs, benefits, and initiatives that are integrated into the fabric of how we work every day.
Apply directly at Cengage Group →Create a free account for alerts like thisView Cengage Group immigration profile
This listing is sourced directly from Cengage Group's careers page and normalized into a canonical job model.