Director, Software Engineering
$138.2k - $180kCengage 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.
$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...SuggestedFull timeFor contractorsImmediate startShift work- 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...SuggestedFull time
$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...SuggestedWork experience placementLive inLocal areaRemote workWorldwide$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...SuggestedRemote workFlexible hours- ...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...SuggestedTemporary workWork experience placementWork at officeLocal areaFlexible hours
$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 placementLocal area$225k - $275k
...any hidden fees or compounding interest. Developer Productivity exists to make work better for every engineer at Affirm. 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 workWork at officeRemote workFlexible hours$225k - $275k
...any hidden fees or compounding interest. Developer Productivity exists to make work better for every engineer at Affirm. 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 workWork at officeRemote workFlexible hours$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 officeRemote workFlexible hours$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 timeWork at officeRemote workFlexible hours- ...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...
$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 officeRemote work- ...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
- ...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...
$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...H1bLocal area$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 areaWorldwideHome officeFlexible hours- ...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
- ...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...WorldwideFlexible hours
- ...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...
- ...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...
- ...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
- ...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 payContract workFor contractorsImmediate startMonday to Friday
$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 workHome office- ...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
- ...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 workWork experience placement
$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 wageFull timeLocal areaRemote workFlexible hours$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 payMinimum wageContract workTemporary workLocal areaFlexible hours$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- ...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...
$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 payTemporary workWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director, Software Engineering. Be the first to apply!
- senior software development manager Portland, OR
- application manager Portland, OR
- software manager Portland, OR
- IT software development manager Portland, OR
- director software engineering Portland, OR
- director of software Portland, OR
- application engineering manager Portland, OR
- senior civil engineer project manager Portland, OR
- engineering director Portland, OR
- chief engineer Portland, OR

