Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Director, Software Engineering

$138.2k - $180k

Cengage Group

Director of Software Engineering – Cengage

We believe in the power and joy of learning. At Cengage, we help students around the world discover the power of learning. As a Director of Software Engineering, you will lead innovative products and shape AI-driven engineering teams.

Responsibilities
  • Work with multiple leaders, including the Digital leadership team and business partners, to craft a convincing technical strategy and roadmap(s) to achieve business unit goals.
  • Collaborate across functions to align on priorities for scaling and building our products globally.
  • Identify scalable products and deliver them to support our global customer base, incorporating new technologies and industry trends.
  • Partner with multi-functional leaders, through POM, to standardize and improve development, testing, and release processes, ensuring timely delivery of quality products.
  • Drive product and technology strategy reviews with Product Leaders and senior collaborators, leading strategic technological discussions.
  • Lead high-performing engineering teams, developing a pipeline of high-caliber talent and encouraging leaders to achieve priorities.
  • Cultivate a high-performance, transparent environment passionate about accountability and results.
  • Reinvent and optimize the SDLC using modern frameworks, principles, automation, and generative AI.
  • Champion a culture of continuous learning and professional development, offering team members opportunities to grow.
Skills you will need
  • 5+ years of leadership experience in developing technology strategies and driving innovation.
  • 10+ years of progressive software development experience.
  • Experience 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).
  • Solid understanding of AI concepts, technologies and methods, including machine learning, language, reasoning & multimodal models, prompt & context engineering, developing and using skills & agent frameworks, RAG, and vector databases.
  • Hands‑on experience integrating or experimenting with commercial and open‑source GenAI technologies and toolkits (e.g., coding assistants, OpenAI, Hugging Face, LangChain).
  • Strong experience in modernizing monolithic architectures, implementing hybrid cloud strategies, and crafting APIs to bridge legacy systems with cloud‑native platforms.
  • Proven ability to compose and build scalable, secure, high‑availability enterprise systems using CI/CD pipelines and automated testing frameworks.
  • Skilled in agile methodologies (Scrum, Kanban, SAFe) and customer‑centric product models to drive iterative development and rapid time‑to‑market.
  • 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.
Compensation

Base salary range: $138,200.00 – $180,000.00 USD. You will also be eligible for the company’s discretionary incentive bonus program, with a target of 25% of base salary. Note that the bonus is not guaranteed and is dependent on performance.

Equal Employment Opportunity

Cengage is committed to working with broad talent pools to attract and hire strong and the most qualified individuals. Our job applicants are considered regardless of any classification protected by applicable federal, state, provincial or local laws.

Accommodations

Cengage is also committed to providing reasonable accommodations for qualified individuals with disabilities during our application process. If you are an applicant with a disability and require reasonable accommodation, please contact us at View email address on click.appcast.io.

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Director, Software Engineering in Columbia, SC vacancy
  • $138.2k - $221.1k

     ...that are integrated into the fabric of how we work every day. To learn more, please see What you'll do here: As a Director of Software Engineering at Cengage, you will be responsible for the delivery of innovative, market leading platforms and products that continue... 
    Suggested
    For contractors
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Columbia, SC
    23 hours ago
  • $244.7k - $279.2k

    A dynamic financial services company is seeking a Director of Software Engineering to lead teams in developing customer-facing web and services. This role involves mentoring engineers, implementing innovative technologies, and deploying applications into AWS environments... 
    Suggested
    Remote work

    Capital One

    Columbia, SC
    3 days ago
  •  ...Enterprise Experiences at Teradata. We are seeking a Senior Manager, Software Engineering to lead teams building modern, scalable, and AI‑first user...  ...fast‑paced, AI‑driven environment. This role reports to the Director of Engineering, Experience / User Platform. Key... 
    Suggested
    Permanent employment
    Flexible hours

    Teradata

    Columbia, SC
    23 hours ago
  • $101.9k - $163k

     ...initiatives that are integrated into the fabric of how we work every day. To learn more, please see What you'll do here: As the Software Engineering Manager, you will lead a team dedicated to creating tools to deliver world-class content for our Cengage Learning Platforms... 
    Suggested
    Work experience placement
    Local area
    Remote work
    Worldwide

    Cengage Group

    Columbia, SC
    3 days ago
  • $163.9k - $235.55k

     .... Because at UKG, your work matters—and so do you. Director, Go-To-Market Product Engineering – Salesforce (M5 Level) The Director, GTM Engineering...  .... • Minimum of 15 years in enterprise-level software development, including at least 10 years managing high... 
    Suggested
    Local area

    UKG

    Columbia, SC
    23 hours ago
  • $121.5k - $306.4k

     ...direction to ensure accurate forecasting and ensure systems have adequate resources. Builds collaborative relationships with the software development team to create reliable, scalable infrastructures. Ensures alignment regarding data collection and contributes to standards... 
    Temporary work
    Flexible hours

    Oracle

    Columbia, SC
    6 days ago
  • $95k - $130k

     ...leaders to capture, measure, and understand the teaching and learning happening in their classrooms. We're looking for a Full-Stack Software Engineer to help us build new features, scale our platform, and advance our mission of improving instruction in schools. As a small... 
    Work at office

    Classroom Mosaic

    Irmo, SC
    23 hours ago
  • $70 - $75 per hour

     ...Lead System Engineer Req number: R8001 Employment type: Full time Worksite flexibility: Remote Who we are CAI is...  ...leadership experience, and a passion for leveraging AI tools in software engineering, and are looking for your next career move, apply... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Work at office
    Local area
    Remote work
    Worldwide

    CAI

    Columbia, SC
    2 days ago
  •  ...will participate in all aspects of the design and maintenance of software for high performance camera robotic products. Full lifecycle...  ...of company product documents to include, but not limited to: engineering specifications, sales and user literature. Maintenance of current... 

    VorTek Systems

    Columbia, SC
    1 day ago
  • $123.72k - $173k

     ...As the Technical Leader in the Data Analytics team, you will drive agile initiatives and ensure the successful delivery and data engineering of projects in alignment with our Quality, Delivery, and Cost (QDC) standards. Acting as a senior technical authority and team manager... 
    Hourly pay
    For contractors
    Local area
    Work from home

    Trane Technologies

    Columbia, SC
    1 day ago
  •  ...Duration: Long Term Daily Duties / Responsibilities The System Software Programmer plays a critical role in developing, modernizing,...  ...applications using the Angular framework and modern software engineering practices. Understand existing system architectures, integrations... 

    TelligenTech Inc.

    Cayce, SC
    4 days ago
  •  ...and more. We are a fast-moving, growth-stage manufacturer where engineers have real ownership over the products they help bring to...  ...layout drawings, component designs, and documentation using CAD software. Work with suppliers: collaborate with component and material... 
    Full time

    American Chillers LLC

    West Columbia, SC
    12 days ago
  • $60 per hour

     ...front‑end, back‑end, full‑stack, machine learning, and other engineers — who are driving real‑world impact in AI development. Our platform...  ...s degree (completed or in progress). Previous experience as a Software Developer, Coder, Software Engineer, or Programmer is... 
    Hourly pay
    Full time
    Remote work
    Flexible hours

    DataAnnotation

    Columbia, SC
    1 day ago
  • $160k - $190k

     ...billion of real estate in more than 265 markets worldwide, operating more than one million units. Role Summary The Principal Cloud Engineer is a senior technical leader who pairs architectural vision with hands‑on engineering execution. The role focuses on designing... 
    Full time
    Worldwide

    Greystar

    Columbia, SC
    1 day ago
  • $87k - $178.1k

    Job Description Oracle Health is seeking a highly motivated, results-oriented professional to join our Technology Consulting organization as a Senior Technical Engagement Leader. We are on a journey to advance how healthcare is provided with custom solution development...
    Contract work
    Temporary work
    Local area
    Flexible hours

    Oracle Defunct

    Columbia, SC
    3 days ago
  •  ...preferred. Requirements/Experience Master’s or Bachelor’s degree in engineering (e.g., Electrical Engineering, Computer Engineering, Computer...  ...with Masters or 14 years with Bachelor’s degree of total software engineering professional experience Seven (7) years of ServiceNow... 
    Full time
    Temporary work

    Modus21

    Columbia, SC
    23 hours ago
  • $140k - $200k

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 
    Remote job
    Work at office

    Speechify

    Columbia, SC
    more than 2 months ago
  •  ...Job Description Job Description #LI-DNI Senior Software Engineer - Modeling and Simulation Location: Onsite in Columbia, South Carolina. Or remote only in the following locations: Fayetteville, Arkansas; Washington, DC; or Philadelphia, PA. What we do... 
    Work at office
    Local area
    Immediate start
    Remote work
    Work from home
    Relocation
    Relocation package
    Monday to Friday
    3 days per week

    Integer Technologies

    Columbia, SC
    27 days ago
  •  ...per week . Who we are: At TaxSlayer, we're more than just a tax software development company; we’re empowering individuals and small...  ...Development Manager is responsible for leading and supporting an engineering team that delivers critical capabilities for TaxSlayer’s... 
    Full time
    Temporary work
    For contractors
    Work at office
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    TaxSlayer

    Columbia, SC
    23 hours ago
  • $73.5k - $212.28k

     ...Requirements: Up to 60% At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to...  ..., Data Processing/Analytics/Science, Computer Science, Software Engineering, Artificial Intelligence and Robotics preferred... 
    Full time
    H1b

    PwC

    Columbia, SC
    2 days ago
  • $110.1k - $264.1k

     ...the Oracle Health ecosystem. We are looking for a hands-on engineering manager to lead the Authorization team within IAM. This team is...  ...do their best work. Ensure the team delivers high-quality software on predictable schedules while balancing innovation, technical... 
    Temporary work
    Flexible hours

    Oracle

    Columbia, SC
    23 hours ago
  • $75.7k - $136.3k

     ...systems that scale? Join our highly skilled Site Reliability Engineering team! Our team designs, develops, and manages applications...  ...mentoring engineers and sharing best practices Collaborating with software engineering, infrastructure, and platform teams to investigate... 
    Work experience placement
    Work at office

    Akamai

    Columbia, SC
    23 hours ago
  • $140k - $200k

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...the QA team An Ideal Candidate Should Have ~5+ years of software engineering experience ~ Familiarity with Android components... 
    Remote job
    Work at office
    Night shift

    Speechify

    Columbia, SC
    more than 2 months ago
  • Job Description Summary Under general supervision, the Certified Surgical Technologist III functions as a member of the operating room team to prepare sterile supplies and equipment used in the surgical procedures and perform appropriate room duties involved with ...
    Hourly pay
    Work experience placement
    Shift work
    Rotating shift

    MUSC Health & Medical University of SC

    West Columbia, SC
    4 days ago
  •  ...Senior Full Stack Software Developer Anywhere Type: Contract Category: Development Industry: Healthcare Workplace...  ...using ReactJS and NodeJS while applying DevOps and production engineering practices to improve deployment reliability, observability, performance... 
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Columbia, SC
    23 hours ago
  • $101.9k - $175k

     ...the fabric of how we work every day. To learn more, please see What you'll do here In your role as Technology Lead, Experience Engineering within our Digital organization, you are responsible for delivering customer‑facing marketing website and ecommerce experiences.... 
    Work experience placement
    Local area

    Cengage Group

    Columbia, SC
    23 hours ago
  • $110k

     ...We seek a highly motivated and experienced Application Security Engineer to join our growing security team. This role is highly...  ...systems configurations. This position ensures that every step of the software development lifecycle (SDLC) follows security best practices. This... 
    Full time

    Ryder

    Columbia, SC
    23 hours ago
  • $110k

     ...We seek a highly motivated and experienced Application Security Engineer to join our growing security team. This role is highly...  ...systems configurations. This position ensures that every step of the software development lifecycle (SDLC) follows security best practices. Conduct... 
    Flexible hours

    Ryder

    Columbia, SC
    23 hours ago
  • $110k - $130k

     ...A leading logistics company in South Carolina is seeking an experienced Application Security Engineer to enhance its security team. The ideal candidate should have extensive experience with application security, strong communication skills, and a solid understanding of... 

    Ryder

    Columbia, SC
    1 day ago
  • $78.4k - $127k

    Responsible for supporting the sustainment of Applications/Services providing the backend administration and support in the Oracle Cloud Infrastructure. Assist in defining requirements, designing and building data center technology components and testing efforts. Responsibilities...
    Contract work
    Work at office

    ASM Research, An Accenture Federal Services Company

    Columbia, SC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Director, Software Engineering. Be the first to apply!