North America
Software Engineer
United States
Sponsorship not specified$77k-$123kDetected 27 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 learners around the world discover the power and joy of learning.
- Our job applicants are considered regardless of any classification protected by applicable federal, state, provincial or local laws.
- About Cengage Cengage, a global education technology company serving millions of learners, provides affordable, quality digital products and services that equip students with the skills and competencies needed to be job ready.
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 - $123,300.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 learners 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.
Apply directly at North America →Create a free account for alerts like thisView North America immigration profile
This listing is sourced directly from North America's careers page and normalized into a canonical job model.