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

We believe in the power and joy of learning

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

Cengage's portfolio of businesses supports student choice by providing a range of pathways that help learners achieve their goals and lead a choice-filled life.

Our culture values inclusion, engagement, and discovery

Our business is driven by our strong culture, and we know that creating an inclusive 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 programs, benefits, and initiatives 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 to advance the education technology industry. Specifically, you will guide our Higher Education development teams in delivering trusted digital content that improves learning and research outcomes in the classroom, library, and beyond. Your role will be pivotal in shaping the AI-driven, high-performing remote software engineering teams.

Following the Product Operating Model (POM), you'll collaborate with product and design teams, making data-driven decisions that focus on improving customer outcomes through frequent stakeholder engagements and data-driven insights. If you are passionate about digital transformation and thrive in a dynamic, fast-paced environment, this opportunity is ideal for you!

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. You will incorporate new technologies and industry trends into the outcomes.

  • 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 here:

  • 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.

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

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

About Cengage

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

In this position, you will be eligible to participate in the company's discretionary incentive bonus program. This position's bonus target amount, which is not guaranteed and is dependent on individual performance and overall company results among other factors, is provided below.

25% Annual: Individual Target

$138,200.00 - $180,000.00 USD

Cengage, a global edtech company, supports learners, educators and institutions across more than 100 countries. With products serving nearly 16 million digital users across the Higher Education, School, Work and English Language Learning markets, we've built a learning ecosystem that connects education to employment. We combine trusted content, AI-powered insights and scalable digital platforms to power learning for every future and drive meaningful outcomes at every stage of the learning journey.

Warning: Be aware, there has been an increase of targeted recruitment scams perpetrated by bad actors falsely providing job offers on behalf Cengage Group to candidates as a means of obtaining personal information. Note that Cengage will always interview candidates via live in-person meetings, phone calls and video calls before an offer would be extended. Also, be sure to check that communication is coming from an @cengage.com email address.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Director, Software Engineering in Portland, OR vacancy
  • $201k - $251k

     ...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Director of Software Engineering Full Time Senior Management Onsite - Oregon, Beaverton, Beaverton, OR, US 9 days ago Requisition ID: 1038 Salary... 
    Suggested
    Full time
    For contractors
    Immediate start
    Shift work

    NANOVERSE TECHNOLOGIES LTD

    Beaverton, OR
    1 day ago
  • NANOVERSE TECHNOLOGIES LTD is looking for a Director of Software Engineering in Beaverton, Oregon. This full-time position requires extensive experience in software engineering and technical leadership. The successful candidate will manage a team of engineers, oversee... 
    Suggested
    Full time

    NANOVERSE TECHNOLOGIES LTD

    Beaverton, OR
    1 day 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... 
    Suggested
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Portland, OR
    1 day 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... 
    Suggested
    Remote work
    Flexible hours

    Circle

    Portland, OR
    2 days ago
  •  ...Originations Software Development Manager As an Originations Software Development Manager, you'll help drive Concora Credit's Mission...  ...Oregon, where you will lead a team of developers and quality engineers working in the office and across the country. We seek an... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Concora Credit Inc.

    Beaverton, OR
    2 days ago
  • $166k - $248k

     ...creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Senior Manager of Software Engineering for Responsible AI, you will manage multiple engineers accountable for building scalable, reliable, and high-impact systems... 
    Work experience placement
    Local area

    Indeed

    Portland, OR
    3 days ago
  • $225k - $275k

     ...any hidden fees or compounding interest. Developer Productivity exists to make work better for every engineer at Aff­irm. Our mission is to simplify and accelerate software development across the company. We own the entire space between a developer’s laptop and production... 
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Affirm

    Portland, OR
    11 hours ago
  • $225k - $275k

     ...any hidden fees or compounding interest. Developer Productivity exists to make work better for every engineer at Aff­irm. Our mission is to simplify and accelerate software development across the company. We own the entire space between a developer's laptop and production... 
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Affirm

    Portland, OR
    5 days ago
  • $207k - $280k

     ...Manager for the Logging UI team, you will lead a talented group of engineers responsible for building the user interface that millions of...  ...What you'll do Lead and Mentor: Manage and develop a team of software engineers, fostering their career growth through 1:1s,... 
    Work at office
    Remote work
    Flexible hours

    New Relic

    Portland, OR
    17 hours ago
  • $260k - $310k

     ...Senior Manager, Software Engineering (Data & Storage Services) Join to apply for the Senior Manager, Software Engineering (Data & Storage Services) role at Affirm Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Affirm

    Portland, OR
    1 day ago
  •  ...leaders who can help lead, coach, and inspire a team of engineers. We want someone with a background in software engineering someone who has a background in modern...  ...tools and report to the team’s Engineering Director. You will work day-to-day with the a team of engineers... 

    NIKE

    Beaverton, OR
    17 hours ago
  • $190k - $240k

     ...hidden fees or compounding interest.Consumer Growth Experience Engineering (CGX) builds the platforms and end-to-end experiences that...  ...JavaScript/TypeScript.You have a total of 4+ years of experience as a software engineer.You are experienced in designing, developing, and... 
    Work at office
    Remote work

    Affirm

    Portland, OR
    4 days ago
  •  ...and work with product owners to determine the best solution. Software development, writing technical documentation, automated software...  ...required, supplemental education in software development/engineering preferred (either through code schools or traditional degrees... 
    Contract work

    BizTek People

    Beaverton, OR
    23 hours ago
  •  ...DevOps Engineer RESPONSIBILITIES: Participating in a high functioning DevOps Scrum team. Developing the resources and processes used across Nike Global Technology to increase speed of software delivery while reducing the cost of implementation. Responsible for ensuring... 

    BizTek People

    Portland, OR
    22 hours ago
  • $171k - $311k

     ...currently seeking a Technical Lead Manager, Forward Deployed Engineering to join our AI & Data Labs practice. Responsibilities:...  ...seven years of experience shipping end-to-end production secure software systems, with a focus on data, machine learning, and AI-native... 
    H1b
    Local area

    KPMG

    Portland, OR
    12 hours ago
  • $126k

     ...long-term success and collaboration.About The TeamThe ML Data Engineering team powers metadata extraction, enrichment, and content understanding...  ...-powered solutions in production.Role OverviewWe're seeking a Software Engineer II with deep experience building event-driven,... 
    Local area
    Worldwide
    Home office
    Flexible hours

    Scribd

    Portland, OR
    4 days ago
  •  ...Software Development Engineer 3 Summary: The main function of a software engineer is to apply the principles of computer science and mathematical...  ...& Validation org — the contractor's reporting reaches director and senior-director level weekly. Direct exposure to Azure... 
    For contractors

    Talent Software Services

    Beaverton, OR
    2 days ago
  •  ...nearly 100,000 employees around the world, we shape the energy systems of today and tomorrow. Join Siemens Energy’s Application Engineering team as the driving force behind technical excellence in the Asia Pacific region. You’ll lead the SGT-800 team, ensuring customer... 
    Worldwide
    Flexible hours

    Siemens Gas and Power GmbH & Co. KG

    Portland, OR
    1 day ago
  •  ...Principal AI Engineer The Principal AI Engineer serves as the organization's most senior applied artificial intelligence (AI) technical...  ...patterns across Azure, AWS, or GCP Strong grounding in software engineering best practices including version control, CI CD, testing... 

    IT Motives LLC

    Portland, OR
    4 days ago
  •  ...Sr. Software Engineer This position is responsible for a portion of a total engineering project related to designing, developing, testing, and maintaining software systems and applications. If you're a full-stack software engineer with mobile experience, we would be... 

    IT Motives LLC

    Portland, OR
    4 days ago
  •  ...Networks has been developing situational intelligence and alerting software for over a decade. Swan Island's current TX360® platform helps...  ...security industry, Swan Island Networks began as a software engineering lab working with the US government, focusing on R&D programs.... 
    Full time

    Swan Island Networks

    Portland, OR
    3 days ago
  •  ...We are seeking a highly skilled and motivated Software Development Engineer to join our dynamic team. This is a staff augmentation contractor role aimed at temporarily augmenting and supporting the existing resources of a team and/or a cyclical business need. Request... 
    Hourly pay
    Contract work
    For contractors
    Immediate start
    Monday to Friday

    Talent Software Services

    Beaverton, OR
    3 days ago
  • $79k - $119k

     ...corporations, and government agencies rely on Relativity’s legal AI software to securely surface and manage the most relevant and impactful...  ...through Justice for Change. WHAT WE DO At Relativity, engineers don’t just write code. They build the systems that power AI-... 
    Remote work
    Home office

    Relativity

    Portland, OR
    17 hours ago
  •  ...as an open source contributor; Experience contributing to Linux open source/upstreaming Summary: The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of... 
    For contractors

    Talent Software Services

    Beaverton, OR
    3 days ago
  •  ...Software Development Engineer - Contract - Beaverton, OR (Hybrid) Required Skills: ~5+ years of software development experience. ~ Development experience with Go . ~ Developing internal tools, written in Go to support service team development... 
    Contract work
    Work experience placement

    Right Skale, Inc.

    Beaverton, OR
    17 hours ago
  • $97.02k - $163.03k

     ...development. We need the aid of a highly motivated problem solver. An engineer who enjoys the challenge of resolving complex problems with...  ...& RESPONSIBILITIES: Develop and maintain complex Software system Acquire extensive business and system knowledge Apply... 
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    CorVel

    Portland, OR
    4 days ago
  • $116k - $194k

     ...for a full listing of open job opportunities go to ( Responsibilities The Position: We are seeking a skilled MTS IV - Software Engineer (IaaS) to lead the design and development of critical platform services that power our infrastructure, including node boot and... 
    Hourly pay
    Minimum wage
    Contract work
    Temporary work
    Local area
    Flexible hours

    Panasonic Avionics Corporation

    Beaverton, OR
    3 days 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... 
    Work at office

    Speechify

    Portland, OR
    5 days ago
  •  ...The Software Engineer designs, implements, tests and supports software applications for PC platforms, participates in the testing process through test review/performance/analysis and certification of software. This individual will be familiar with US Digital standard concepts... 

    US Digital

    Vancouver, WA
    1 day ago
  • $55 - $62 per hour

     ...contributions to cloud computing, cutting-edge hardware, and foundational software that drives global innovation. Join a team dedicated to...  .... ~ Bachelor's degree in computer science, software engineering, or a relevant field. ~5-7 years of experience in software... 
    Hourly pay
    Temporary work
    Worldwide
    Flexible hours

    Aquent

    Beaverton, OR
    17 hours ago

Do you want to receive more vacancies?

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