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 3 days ago
Similar jobs that could be interesting for youBased on the Director, Software Engineering in Phoenix, AZ vacancy
  • $300k - $360k

     ...this domain continues to grow. We are seeking to hire a Director to lead the Loans Lifecycle engineering organization, spanning the Loans Platform, Ledger...  ...What We Look For ~15+ years of relevant experience in software engineering. ~3+ years managing managers with a... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Affirm

    Phoenix, AZ
    3 days ago
  •  ...Overview The Senior Software Engineering Manager leads engineering teams to deliver scalable, reliable, and AI-powered platforms that support retail store operations, associate productivity, and customer experience . This role partners closely with Product... 
    Suggested
    Temporary work
    Immediate start
    Flexible hours

    Sprouts Farmers Market

    Phoenix, AZ
    3 days ago
  •  ...About The Role In this new Director, Software Engineering role (known internally as GM, Software Engineering), you will lead multiple engineering teams and managers to deliver scalable, secure, high‑quality SaaS products. You’ll set technical direction, contribute... 
    Suggested
    Contract work
    Temporary work

    LodgeLink

    Scottsdale, AZ
    3 days ago
  •  ...We’re seeking a dynamic Director of Software Engineering to lead our global web teams building scalable, high-performance applications used by millions worldwide. This is a hands‑on leadership role where you’ll shape the future of our web platform, deliver impactful customer... 
    Suggested
    Remote work
    Worldwide
    Flexible hours

    SGI

    Phoenix, AZ
    3 days ago
  • $163.9k - $235.55k

     ...(ESE) organization, a cross-functional engineering team responsible for the design, development...  ...The Opportunity UKG is seeking a Director of Shared Services Engineering to lead a...  ...for accelerating high-quality software delivery across engineering teams.... 
    Suggested
    Local area

    UKG

    Phoenix, AZ
    5 days ago
  • $144.2k - $288.4k

     ...Hispanic Alliance for Career Enhancement is hiring a Lead Director, Software Engineering Development. You will manage teams developing PBM products at CVS Health, collaborating with various stakeholders to align technology solutions with business goals. The ideal candidate... 
    Remote work

    Hispanic Alliance for Career Enhancement

    Phoenix, AZ
    3 days ago
  • $138.2k - $180k

     ...A leading educational technology company is seeking a Director of Software Engineering in Phoenix, Arizona. This role involves leading innovative products and AI-driven engineering teams. Responsibilities include crafting technical strategies, collaborating across functions... 

    Cengage Group

    Phoenix, AZ
    3 days ago
  • $175k - $210k

     ...Director of Software Engineering & Data Solutions Join to apply for the Director of Software Engineering & Data Solutions role at Cambridge Investment Research, Inc. Director of Software Engineering & Data Solutions 1 day ago Be among the first 25 applicants... 
    Full time
    Remote work

    Cambridge Investment Research (USA)

    Phoenix, AZ
    4 days ago
  • $143.64k - $273k

     ...solving complex problems? Do you thrive in a fast-paced environment? Then there's a good chance you will love being a part of our Software Engineering - Development team at Kyndryl, where you will be able to see the immediate value of your work. As a Software... 
    Minimum wage
    Full time
    Part time
    Local area
    Immediate start

    Kyndryl

    Phoenix, AZ
    4 days ago
  • $144.2k - $288.4k

     ...health experiences. We are looking for a hands‑on, passionate engineering leader to join a high‑energy, mission‑driven team on the...  ...reinvent how consumers engage with their health. As the Lead Director of Software Engineering, you will lead the strategic vision,... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work

    Stryker

    Scottsdale, AZ
    3 days ago
  • $175k - $202k

     ...Manager, Software Engineering Moog is a performance culture that empowers people to achieve great things. Our people enjoy solving interesting technical challenges in a culture where everyone trusts each other to do the right thing. For you, working with us can mean... 

    Moog

    Phoenix, AZ
    4 days ago
  • $195k - $257.5k

     ...Circle Engineering Manager Circle is one of the world's leading internet financial platform companies, building the foundation of a...  ...integration, testing, and maintenance of our platform Lead agile software processes for engineering teams and introduce best-in-class... 
    Remote work
    Flexible hours

    Circle

    Phoenix, AZ
    3 days ago
  • $120k - $150k

     ...mission. Stay for the culture. What You'll Be Doing: Responsibilities Assist in managing day-to-day activities of the software engineering team, ensuring alignment with project goals and timelines. Provide technical guidance and mentorship to team members to... 
    Immediate start

    Evolent

    Phoenix, AZ
    4 days ago
  • $101.9k - $140k

     ...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 : Developing, updating and optimizing data transformation and delivery scripts... 
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Phoenix, AZ
    6 days ago
  • $160.2k - $263.7k

     ...Job Description The Role We are looking for a Manager, Software Engineer to elevate the quality, trust, and operational efficiency of simulated tests and protocols, with a specific focus on driving test quality metrics within the Simulation organization at large.... 
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Phoenix, AZ
    5 days ago
  •  ...products and markets. Essential Responsibilities Directly manage software development projects (including program management) and...  ...experience Role Scope & Impact Lead and grow a high-performing engineering team delivering scalable, low-latency, and highly reliable credit... 
    Temporary work
    Local area
    Immediate start
    Worldwide

    PayPal

    Scottsdale, AZ
    4 days ago
  •  ...franchisors, has an exciting new opportunity as our Senior Manager, Software Engineering for our Advanced Technology Activation Team (AT‑AT) in the...  ...This is a leadership role that will report to the Senior Director, Enterprise Architecture. You will have direct reports and... 
    Work at office
    Remote work
    Work from home
    Worldwide
    Home office
    Flexible hours

    Choice Hotels

    Scottsdale, AZ
    3 days ago
  •  ...Manager, Software Engineering HERS Advisors is seeking a driven, results-oriented individual to provide operational leadership and direction to the design, development, implementation, and management of software development processes in support of the Medication Therapy... 
    Remote work

    HERS Advisors

    Phoenix, AZ
    5 days ago
  •  ...temporary visas or who need sponsorship now or in the future are not eligible for hire at this time.In short, as a Manager, Software Engineering on our team, you will oversee the end-to-end delivery of Pega projects, ensuring that timelines and quality standards are consistently... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Remote work
    Work from home
    Home office
    Visa sponsorship

    DriveTime Sales and Finance Company, LLC

    Phoenix, AZ
    5 days ago
  • $123k - $215.25k

     ...and operates foundational technologies that are leveraged by engineering teams across the enterprise. 2. Architecture as Design: this...  .... 5. SDLC: this pillar is responsible for our end-to-end Software Development Life Cycle (SDLC) program and processes 6. Developer... 
    Work at office
    Local area
    Remote work
    Flexible hours

    American Express

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

    Teradata Corporation (SE)

    Phoenix, AZ
    2 days ago
  • Senior Manager, Software Engineering - Advanced Technology Activation Team (AT-AT) This role is not eligible for sponsorship. Responsibilities...  ...This is a leadership role that will report to the Senior Director, Enterprise Architecture and collaborate with Product, Architecture... 
    Worldwide

    Choice Hotels International, Inc.

    Scottsdale, AZ
    2 days ago
  • $106.61k - $284.28k

    Job Summary As a Sr. Manager of Software Engineering, you will guide an impactful team of engineers specializing in modern healthcare solutions. You will collaborate closely with cross‑functional partners to scale distributed microservices that seamlessly exchange clinical... 
    Hourly pay
    Full time
    Temporary work
    Local area

    Hispanic Alliance for Career Enhancement

    Phoenix, AZ
    2 days ago
  • $225k - $275k

     ...technical capability, strong cross‑functional communication, and a creative mindset. What you’ll do Lead a high performing backend engineering team (Kotlin & Python) Collaborate with Product, Analytics, Design, Operations, and other engineering teams to develop a... 
    Flexible hours

    Affirm

    Phoenix, AZ
    3 days ago
  • $106.61k - $284.28k

     ...Business Unit. We deliver LLM access, observability, and the engineering foundation needed to build and scale production AI agents across...  ...CVS Health's HCD AI platform. You will lead a team of AI and software engineers, define the platform roadmap, and partner with product... 
    Hourly pay
    Full time
    Temporary work
    Local area
    Immediate start

    Hispanic Alliance for Career Enhancement

    Phoenix, AZ
    4 days ago
  • $118.45k - $236.9k

     ...one community at a time. This Sr. Manager of Enterprise Digital Engineering team will be tasked to lead engineering teams that create a...  ...industry trends, emerging technologies, and best practices in software development, analytics, and AI. Required Qualifications 8+ years... 
    Full time
    Local area

    9025 CVS Shared Services Resources LLC

    Scottsdale, AZ
    4 days ago
  • $92.7k - $185.4k

     ...process over 10 million scripts a day and is business critical. You can work knowing you are helping many people each day. The Software Manager position exists to lead Innovation and Automation Team in the development and delivery of AI/ML-based tools aimed at enhancing... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    3 days per week

    CVS Health

    Scottsdale, AZ
    1 day ago
  •  ...A leading technology firm is seeking a Director of Software Engineering to lead global web engineering teams in building high-scale, customer-facing web applications. This hands-on leadership role requires 10+ years in software development and 5+ years of leading high... 
    Flexible hours

    SGI

    Phoenix, AZ
    3 days ago
  •  ...support your growth, shaping your future and pushing the boundaries of innovation to unleash potential. Supervisor Engineer (team lead), Software Support At ASM, our Software Engineering teams works on delivering software that has immediate, tangible results... 
    Immediate start

    ASM Company

    Phoenix, AZ
    5 days ago
  • $155k - $233k

     ...workplace, and we seek individuals who bring their authentic selves to our team. Job Description and Requirements As a Software Engineering Manager in Engineering Systems, you will: Lead an internal platform team that empowers Relativity developers to deliver... 
    Remote work

    Relativity

    Phoenix, AZ
    1 day ago

Do you want to receive more vacancies?

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