North America

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.

This listing is sourced directly from North America's careers page and normalized into a canonical job model.