Software Engineer

Cengage Group
United States
Workplace: RemoteFull timeUSD 77,100 - 123,300 annuallyFunction: Software EngineeringExperience: 2-5 yearsEducation: bachelorsSkills: ["Communication","Teamwork","Problem-solving"]

Join a cross-functional team to design, build, and modernize Cengage’s learning platforms. Develop full-stack features using Java/Spring on the backend and React on the frontend, contribute to AI-first initiatives, and collaborate with product, UX, and QA to deliver accessible, high-quality educational software for higher education.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cengage Group
Cengage Group
2 months ago

Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Status: Live
Reposted: similar role first listed 3 months ago

Job Summary

Join a cross-functional team to design, build, and modernize Cengage’s learning platforms. Develop full-stack features using Java/Spring on the backend and React on the frontend, contribute to AI-first initiatives, and collaborate with product, UX, and QA to deliver accessible, high-quality educational software for higher education.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and maintain end-to-end features across backend services (Java/Spring) and frontend applications (React) for higher education platforms
  • •Build dynamic, responsive, accessible user interfaces using React
  • •Develop scalable, high-performance backend services and RESTful APIs to support frontend functionality
  • •Collaborate with Product, UX, QA, and other engineers to deliver cohesive, user-centered solutions
  • •Write clean, maintainable, and testable code, and contribute to platform modernization efforts

Pay and Benefits

Salary: USD 77,100 - 123,300 annually

Key Requirements

  • •Bachelor’s degree in computer science or related field, or equivalent practical experience
  • •2–5+ years of professional software engineering experience, with exposure to full-stack development
  • •Experience developing full-stack applications using Java (Spring/Spring Boot) and modern JavaScript (ReactJS)
  • •Ability to write clean, maintainable, testable code and work in an agile environment
  • •Familiarity with AI/ML concepts and emerging technologies, including generative AI and LLM-based tools
Experience:2-5 yearsEdtechEducationHigher educationFull-stack
Education:Bachelor's
Skills:CommunicationTeamworkProblem-solving
Tech Stack:JavaSpringSpring BootReactReactJSRESTAWSAzureGCPDockerKubernetesLLMAICI/CDTestingDebuggingPerformance optimization

Company Brief

Cengage Group
Global education and learning company providing textbooks, digital course materials, online learning platforms, and instructional solutions for higher education, K–12, and workforce training programs.
Industry: Education
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Funding: Private Equity Backed
Headquarters: Boston, United States
Founded: 2007
WebsiteLinkedIn