Principal Software Engineer

Cengage Group
United States
Workplace: RemoteFull timeUSD 117,100 - 187,300 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Communication","Leadership","Problem-solving","Team collaboration","Strategic thinking"]

Lead the design, architecture, and delivery of high-availability education technology platforms, guiding remote engineering teams across Content Systems, workflows, and AI. Collaborate with product, design, and learning teams to translate customer needs into scalable features, while using data-driven insights, A/B testing, and Agile practices to drive reliable, enterprise-grade experiences for millions of learners. Stay current with GenAI and cloud-native architectures and mentor teams across time zones.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cengage Group
Cengage Group
3 months ago

Principal Software Engineer

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Status: Live

Job Summary

Lead the design, architecture, and delivery of high-availability education technology platforms, guiding remote engineering teams across Content Systems, workflows, and AI. Collaborate with product, design, and learning teams to translate customer needs into scalable features, while using data-driven insights, A/B testing, and Agile practices to drive reliable, enterprise-grade experiences for millions of learners. Stay current with GenAI and cloud-native architectures and mentor teams across time zones.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design, architect, and implement new features and functionality with the expectation that you will own and drive the development using an iterative methodology and deliver products that scale to support our millions of customers.
  • •With product partners, customers and other technologists to understand customers’ content, learning and technological needs; provide guidance on technology solution options.
  • •Communicate sophisticated technical information clearly across product and technology teams, learning designers, interface designers and domain authorities in different parts of the organization.
  • •Supervise product performance, analyze performance data, and gather user feedback to continuously iterate and improve the product so our customers enjoy a consistently reliable and high-performing experience with our platforms, available 24/7. Conduct post-release evaluations, retrospectives, and A/B testing to advise future product enhancements and strategic decision-making.
  • •Adopt agile methodologies and the principles of a customer centric product model to drive iterative development, continuous improvement, and rapid time-to-market. Work closely with multi-functional teams to define user stories, prioritize backlog items, and ensure timely and high-quality product releases.

Pay and Benefits

Salary: USD 117,100 - 187,300 annually

Key Requirements

  • •Bachelor’s degree in computer science or a related field, or an equivalent combination of education and recent, relevant work experience.
  • •5 years of technology leadership experience, including developing technology strategies, fostering innovation, and influencing distributed teams across multiple time zones.
  • •Solid understanding of generative AI concepts and frameworks, such as LLMs, multimodal models, prompt engineering, AI agent orchestration, retrieval augmented generation, and vector databases.
  • •Experience in modernizing legacy or monolithic architectures, migrating systems to modular, cloud-native platforms, and implementing hybrid cloud strategies.
  • •Skilled in agile methodologies (Scrum, Kanban, SAFe), with the ability to foster high-performing teams and use tools like Jira or Azure DevOps to support efficient, priority-aligned delivery.
Experience:5+ yearsEducation technologyEdtechEnterprise software
Education:Bachelor's
Skills:CommunicationLeadershipProblem-solvingTeam collaborationStrategic thinking
Languages:English
Tech Stack:AWSGCPAzureS3EC2LambdaKubernetesDockerTerraformAWS CDKLangChainOpenAIHugging FaceLLMsVector databases

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