Director, Software Engineering
$138.2k - $180kCengage 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- ...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...SuggestedPermanent employmentFlexible hours
$163.9k - $235.55k
...Director, Go-To-Market Product Engineering – Salesforce (M5 Level) The Director, GTM Engineering, is a leadership position within UKG’s Digital group,... ...environments. Minimum of 15 years in enterprise‑level software development, including at least 10 years managing high...SuggestedLocal area$142.8k - $261.8k
...help to build a better working world. AI & Data - Physical AI Engineering Consultant – Manager The opportunity Our Artificial Intelligence... ...of modern robotics, digital twin applications, and software engineering. We'll look to you to provide technical leadership...SuggestedFull timeWork experience placementSummer holidayFlexible hours- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...SuggestedRemote jobInternship
$146k - $241k
...Overview Position Overview The Principal Data/AI Engineer helps drive the technical strategy and architecture of enterprise-scale... ...related field. ~12+ years of professional experience in data/software engineering, AI/ML engineering, or cloud platform engineering....SuggestedRemote workWork from home- A leading financial services company seeks a Sr Lead Software Engineer to lead and mentor teams on diverse technology projects. This remote-eligible position emphasizes strong cloud computing expertise and collaboration with digital product managers to develop impactful...Remote work
$89k - $143.75k
...profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United States of...Full timeTemporary workWork at officeLocal areaRemote workNight shift$67.9k - $199.14k
...Summary Aetna’s Reporting Solutions team is looking for an initiative‑taking Lead Python Developer with 3+ years of experience in software engineering with Python in a professional environment to join our Reporting Solutions team. The Lead Python Developer role is a part of...Hourly payFull timeTemporary workLocal areaRemote work$126.07k - $196.98k
...and report directly to the Head of Data Science & AI. For the right candidate we may consider remote. Experienced full stack software engineer who has a track record of designing & launching apps (for internal and 3rd party use) & GenAI solutions. Successful candidates...Work at officeLocal areaRemote work$105.8k - $174.8k
...path for your unique skills and ambitions. As a Senior AI Native Engineer, you will be at the forefront of revolutionizing how businesses... ...of modern robotics, digital twin applications, and software engineering. We'll look to you to provide technical leadership...Full timeWork experience placementSummer holidayFlexible hours$106.61k - $284.28k
...by applying advanced technical expertise to architect and code software applications, conduct system testing and debugging,... ...contribute to the overall technical direction and innovation of engineering projects. What you will do Lead technical initiatives that solve...Hourly payFull timeTemporary workWork experience placementLocal areaFlexible hours- ...A multinational consulting firm is seeking an AI/Machine Learning Engineer, Manager Consultant to lead innovative AI solutions. The role requires 6-10 years of relevant experience, proficiency in Python, and strong interpersonal skills to engage with clients and drive...
$92.3k - $166.85k
...Description We are seeking a Lead Transmission Line Engineer who will manage a collaborative and dynamic team working in a fast-paced environment, solving challenging problems involved with electric transmission. The successful candidate will serve as a Lead Engineer...Work at officeLocal areaImmediate startRemote workRelocation packageFlexible hours$60 per hour
A leading AI development company seeks proficient programmers to contribute to cutting-edge AI systems. This remote role allows for a flexible schedule and pays up to $60/hour. Responsibilities include designing coding problems, writing clear code, and evaluating AI-generated...Remote workFlexible hours- ...performance, enrich customer experiences, and fully integrate data across the enterprise. What You’ll Do We are seeking a Staff Software Engineer to lead the design, development, and evolution of networking software for our massively parallel processing (MPP) platform,...Permanent employmentFlexible hours
- ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
$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 payFull timeRemote workFlexible hours- ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/...Full time
$103.71k - $138.28k
...supervision. The Main Responsibilities •The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. •Recommends optimized solutions...Full timeTemporary workRemote work$100k
...the courage to do the right thing and demonstrates it on a daily basis. Proficient in MS Office Suite and other business-related software. Polished and professional written and verbal communication skills in order to present information accurately and effectively....Full timeLocal areaRemote work$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 placementLocal area$40 per hour
...Qualifications ~2+ years of hands‑on experience in cybersecurity (e.g., penetration testing, red teaming, incident response, detection engineering, DFIR, malware analysis, threat intelligence, or similar) ~ Some coding experience required ~ Fluency in English (native or...Hourly payFull timePart timeRemote work$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 workWork at office$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$142.6k - $261.5k
...organizations to build for the intelligent digital future. Our elite team of product leaders, data scientists, designers, and software engineers enable our clients to solve their most complex product challenges and positively impact people and the world. Software...Summer holidayFlexible hours$90k - $100k
...the development deployment process while ensuring adherence to software compliance and testing standards. Responsible for overseeing... ...supervision. Experience collaborating with a team of developers/engineers. Experience with Agile Methodology and Scrum Processes....Full timeRemote workFlexible hours- ...Role Overview As a Software Developer 5 (IC5), you will provide technical leadership for Oracle’s messaging and eventing ecosystem —... ...designs, and improve overall fleet reliability. Mentor and guide engineers in distributed systems design, high-scale data processing, and...
$60 per hour
A leading technology firm is seeking proficient programmers to contribute to developing AI systems. This remote role offers flexibility in scheduling and pays up to $60 USD/hour. Responsibilities include designing coding problems for AI training, writing quality code snippets...Remote work$60 per hour
A forward-thinking technology company seeks proficient programmers to work remotely on AI development projects. This role emphasizes creating and solving coding problems, particularly focusing on Android development while allowing you to set your own schedule and choose...Hourly payRemote work$150k - $200k
A leading IT solutions provider is seeking an experienced Software Architect to lead the architecture and enhancement of their eCommerce... .... The ideal candidate will guide the technical vision, mentor engineering teams, and ensure top-tier performance and security of the...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director, Software Engineering. Be the first to apply!
- director of software Charleston, WV
- director software engineering Charleston, WV
- IT software development manager Charleston, WV
- application manager Charleston, WV
- software manager Charleston, WV
- engineering director Charleston, WV
- principal engineer Charleston, WV
- general engineer Charleston, WV
- principal developer Charleston, WV
- data center chief engineer Charleston, WV


