Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Director, Software Engineering image - Rise Careers
Job details

Director, Software Engineering

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Fast Facts

Cengage Group is seeking a Director of Software Engineering to lead the delivery of innovative educational technology platforms, utilizing agile principles and customer-focused product development.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Responsibilities: Oversee technical strategy and product delivery, collaborate across teams to build scalable products, lead engineering teams, and foster a culture of continuous learning.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Skills: 5+ years of leadership experience, extensive software development background, proficiency in AWS and cloud-native development, and strong agile methodology expertise.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Qualifications: Bachelor's degree in computer science or related field preferred, or equivalent experience.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Location: This position is fully remote in the US, specifically in Ohio.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Compensation: $138200 - $205000 / Annually



We believe in the power and joy of learning

At Cengage Group, 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.   

Our culture values diversity, engagement, and discovery

Our business is driven by our strong culture, and we know that creating an inclusive and diverse workplace is absolutely essential to the success of our company and our learners, as well as our individual well-being. 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. We achieve these priorities through inclusive programs, benefits, and initiatives that are integrated into the fabric of how we work every day. To learn more, please see https://www.cengagegroup.com/about/inclusion-and-diversity/.   

What you'll do here:

As a Director of Software Engineering in our Product Technology and Innovation organization, you will be responsible for the delivery of innovative, market leading platforms/products that continue to improve the education technology industry. Specifically, you will lead our Core Systems Delivery Services teams that provide discovery, delivery, and onboarding capabilities for Cengage Group platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. You will partner closely with product and design teams, lead through data driven insights, obsess about customer outcomes in every decision made, and drive measurable improvements in user engagement. We want to take you with us on this journey to transform the education industry. If you are excited about digital transformation and want to work in a fast-paced environment and an exciting industry, this role is for you!   

Responsibilities

  • Responsible for working with multiple leaders, including the Core Systems Platform Technology leadership team and business partners in crafting a clear, convincing technical strategy and roadmap(s) to achieve the business unit goals.
  • Responsible for collaborating across multiple functions to align on priorities for scaling and building our products globally across multiple markets.
  • Deliver products that scale to support our millions of customers worldwide. Stay up to date with emerging technologies and industry trends, and integrate relevant advancements into our product roadmaps.
  • Partner with multi-functional leaders to standardize and improve development, testing and release processes to ensure quality products are delivered on time.
  • Drive ongoing product and technology strategy reviews in conjunction with the Product Leaders and senior stakeholders and drive strategic technological discussions.
  • Lead high performing engineering teams, develop an internal and external pipeline of high caliber talent and inspire leaders to deliver against priorities.
  • Create a high-performance, transparent environment focused on accountability and results.
  • Develop a culture of continuous learning and professional development, providing opportunities for team members to grow and excel in their roles.   

Skills you will need here:

Required

  • 5 years of leadership experience, including developing technology strategies and driving innovation.
  • 10 years of progressive software development experience.
  • Experience building, developing, motivating and leading a global workforce of employees and contractors across different time zones.
  • Expertise in AWS (EC2, S3, Lambda, RDS, CloudFormation), cloud-native development (Kubernetes, Docker, microservices), and Infrastructure as Code (Terraform, AWS CDK).
  • Strong experience modernizing monolithic architectures, implementing hybrid cloud strategies, and creating APIs to bridge legacy systems with cloud-native platforms.
  • Proven ability to design and build scalable, secure, high-availability enterprise systems, leveraging CI/CD pipelines and automated testing frameworks for global user bases.
  • Skilled in agile methodologies (Scrum, Kanban, SAFe), fostering high-performing engineering teams, and using tools like Jira or Azure DevOps to ensure efficient delivery and alignment with business priorities.
  • Experience with development methodologies and project lifecycle principles, with a proven track record of successfully planning, organizing, prioritizing, executing, and delegating work.
  • Excellent verbal and written communication skills.   

Preferred

  • Bachelor’s degree in computer science or related field, or equivalent combination of education and recent, relevant work experience.   

Cengage Group's Higher Education business, Cengage, supports learning and student success by providing materials and digital solutions to faculty and students enrolled in two-year, four-year and vocational programs. We currently serve more than 10 million of the 18 million students in US higher ed. Setting a new standard of service for our customers, we deliver quality, easy-to-use course materials from textbooks and eBooks to courseware such as MindTap and WebAssign. In the US, we offer Cengage Unlimited and Cengage Unlimited for Institutions. We help instructors be better teachers, we help institutions solve problems, and we empower students to leverage the power and joy of learning to transform lives.   

Cengage Group does not discriminate based upon race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, marital status, parental status, cultural background, organizational level, work styles, tenure and life experiences, or for any other reason.   

Cengage Group is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at accommodations.ta@cengage.com or you may call us at +1 (617) 289-7917.    

About Cengage Group

Cengage Group, 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. For more than 100 years, we have enabled the power and joy of learning with trusted, engaging content, and now, integrated digital platforms. We serve the higher education, workforce skills, secondary education, English language teaching and research markets worldwide. Through our scalable technology, including MindTap and Cengage Unlimited, we support all learners who seek to improve their lives and achieve their dreams through education.    

Compensation

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.

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.

$138,200.00 - $205,000.00 USD

Average salary estimate

$171600 / YEARLY (est.)
min
max
$138200K
$205000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Director, Software Engineering, Cengage

Are you ready to take the helm as the Director of Software Engineering at Cengage Group? Here, you will lead the charge in creating innovative educational technology platforms that truly make a difference in students' lives. This fully remote role calls for someone who thrives in a fast-paced environment and is passionate about digital transformation. As you oversee the technical strategy and product delivery, you'll collaborate with a diverse group of teams to build scalable products that impact millions globally. Your extensive software development background and leadership experience will be crucial as you guide multiple high-performance engineering teams. You'll work with product and design teams to ensure we are obsessing over customer outcomes and making data-driven decisions together. Leveraging your expertise in AWS, cloud-native development, and agile methodologies, you will drive initiatives that push the boundaries of what's possible in ed-tech. At Cengage Group, we value a culture of continuous learning and inclusivity. Join us in making education more accessible and empowering countless learners to achieve their dreams. If you believe in the power of learning and want to lead innovative projects, this is your opportunity to make a significant impact!

Frequently Asked Questions (FAQs) for Director, Software Engineering Role at Cengage
What are the primary responsibilities of the Director of Software Engineering at Cengage Group?

The Director of Software Engineering at Cengage Group is responsible for overseeing technical strategy and product delivery, leading engineering teams, and fostering a culture of continuous learning. They work closely with cross-functional teams to build scalable products and utilize agile principles to ensure efficient and effective delivery.

Join Rise to see the full answer
What qualifications are needed for the Director of Software Engineering position at Cengage Group?

Candidates for the Director of Software Engineering position at Cengage Group should possess at least 5 years of leadership experience and 10 years in software development. A background in AWS, cloud-native development, and agile methodologies is essential, and a Bachelor's degree in computer science or a related field is preferred.

Join Rise to see the full answer
How does the Director of Software Engineering contribute to product innovation at Cengage Group?

The Director of Software Engineering plays a key role in product innovation at Cengage Group by leading teams to deliver market-leading platforms that improve education technology. They partner with product and design teams to integrate new technologies and enhance user engagement through data-driven decisions.

Join Rise to see the full answer
Is the Director of Software Engineering role at Cengage Group fully remote?

Yes, the Director of Software Engineering position at Cengage Group is fully remote, allowing for flexibility in work-life balance while collaborating with teams across various locations.

Join Rise to see the full answer
What skills are essential for success as the Director of Software Engineering at Cengage Group?

Success as the Director of Software Engineering at Cengage Group requires strong leadership skills, expertise in AWS and cloud-native development, and a solid foundation in agile methodologies. Additionally, excellent communication skills and an ability to motivate teams are crucial for fostering a high-performance environment.

Join Rise to see the full answer
Common Interview Questions for Director, Software Engineering
What experiences do you have leading software engineering teams?

In your answer, share specific examples of teams you have led, projects you have guided, and your impact on those projects. Emphasize leadership styles you employed and how you motivated your team towards achieving goals.

Join Rise to see the full answer
How do you ensure that your software engineering teams adopt agile practices effectively?

Discuss your approach to introducing agile methodologies, such as Scrum or Kanban, and how you support teams in transitioning workflows. Mention any training or mentoring you provide to foster an agile mindset.

Join Rise to see the full answer
Can you describe a time when you had to pivot a technical strategy?

Provide a detailed account of a situation where you encountered unexpected challenges, how you assessed the situation, and what steps you took to adjust the technical strategy while keeping your team aligned and informed.

Join Rise to see the full answer
What’s your approach to product delivery and customer feedback integration?

Explain how you prioritize customer feedback in your product development process. Talk about methods you use to collect feedback and how you incorporate this input into future product iterations.

Join Rise to see the full answer
How do you stay updated with the latest technology trends?

Share specific resources such as blogs, courses, or industry conferences that you regularly follow. Discuss how you encourage your team to engage with new trends and integrate relevant advancements into your products.

Join Rise to see the full answer
How do you handle conflicts within your engineering team?

Describe your conflict resolution strategy, including how you facilitate discussions, seek to understand different viewpoints, and work towards consensus. Highlight your experience in maintaining team morale during challenging times.

Join Rise to see the full answer
What metrics do you believe are essential for measuring the success of software engineering teams?

Discuss the key performance indicators (KPIs) you prioritize, such as code quality, release frequency, and team velocity, and explain how these metrics help gauge team performance and product quality.

Join Rise to see the full answer
Can you elaborate on your experience with cloud-native development?

Provide details about cloud-native projects you have worked on, your familiarity with platforms like AWS and tools you have used. Highlight the advantages of cloud-native approaches and how they've improved project delivery.

Join Rise to see the full answer
What strategies do you use to develop talent within your teams?

Talk about your commitment to professional development, including mentoring strategies, providing learning opportunities, and creating a growth-oriented environment where team members can thrive.

Join Rise to see the full answer
Why do you want to work for Cengage Group as the Director of Software Engineering?

Express your passion for education technology and how Cengage Group's mission aligns with your professional goals. Discuss specific aspects of the company culture or ongoing projects that excite you about the opportunity.

Join Rise to see the full answer
Similar Jobs
Posted 5 days ago

Become a Student Ambassador at Cengage Group, where you can help peers while gaining experience in social media marketing amidst a passionate educational mission.

Cengage Remote Hybrid in Central Virginia, United States
Posted 11 days ago

Become a key player in the Cengage Group team as a Field Account Executive focused on relationship-building and sales in the educational sector.

Photo of the Rise User
Posted 6 days ago

Join Visa Technology as a Senior Software Engineer to innovate with automation and enhance our software systems.

Photo of the Rise User
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

As a Backend Engineer at American Express, you will contribute to developing an Enterprise Communications Platform that connects customers and businesses effectively.

Photo of the Rise User
Visa Remote Bangalore, India
Posted 9 days ago

As a part of Visa's Corporate Finance Systems team, the SW Engineer will design and develop enhancements for core financial technology applications.

Photo of the Rise User
Teachable Remote Remote - Brazil
Posted 2 days ago
Mission Driven
Rapid Growth
Growth & Learning
Collaboration over Competition

Join Teachable's Platform Engineering team as a Software Engineer II to streamline processes and enhance productivity for creators worldwide.

Photo of the Rise User
Avaloq Remote One Lochrin Square, Edinburgh, United Kingdom
Posted 8 days ago

Avaloq, an industry leader in wealth management technology, is on the lookout for a talented Java Software Developer to enhance its wealth platform within a collaborative and innovative environment.

Photo of the Rise User
Posted 8 days ago

As a Staff Software Engineer at Headspace, you'll lead the Flutter rewrite for our mobile application, enhancing mental health resources for millions.

Photo of the Rise User

Join Employer.com as a Senior Front End-Focused Full Stack Engineer and play a key role in modernizing hiring solutions.

Photo of the Rise User
Posted 7 days ago

Join a dynamic NE Ohio engineering firm as a Software Engineer, where you'll design and implement innovative software solutions.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 10, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Pickerington just viewed Senior Business Analyst (Salesforce) at Protolabs
H
Someone from OH, Akron just viewed Brand Marketing Manager at Huntington
R
Someone from OH, Hamilton just viewed Forklift Operator Warehouse at Ryder
Photo of the Rise User
Someone from OH, Cincinnati just viewed Ad Ops Specialist, Display at System1
Photo of the Rise User
Someone from OH, Cincinnati just viewed FQHC Billing & Collections Manager at OhioGuidestone
Photo of the Rise User
Someone from OH, Cleveland just viewed Enrollment Specialist- Remote at Adtalem Global Education
o
Someone from OH, Dayton just viewed Marketing and Communications Specialist at osu
Photo of the Rise User
Someone from OH, Columbus just viewed Construction Coordinator at Meijer
Photo of the Rise User
Someone from OH, Steubenville just viewed Legal & Compliance Internship at Smiths Group
Photo of the Rise User
Someone from OH, Warren just viewed Senior Front-End Developer at Worldly
Photo of the Rise User
7 people applied to Front-End Developer at Apex Logic
Photo of the Rise User
Someone from OH, Tiffin just viewed Game Operations Specialist at Genius Sports
u
Someone from OH, Loveland just viewed Customer Service Agent - Part Time at uhaul
Photo of the Rise User
Someone from OH, Cleveland just viewed HR Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Mid Level, System Administrator - (ETS) at Delivery Hero
Photo of the Rise User
Someone from OH, Mason just viewed Inside Sales Co-Op at VEGA Americas
Photo of the Rise User
Someone from OH, Sandusky just viewed Director of IT at Kyo
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health