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$101.9k - $132.45k
...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 (CLP). Working closely with internal partners, you will define and implement an innovative, AI‑...SuggestedWork experience placementLocal areaRemote work- ...experienced and technically exceptional Head of Software/Chief Architect to lead the software... ...Collaborate closely with our software engineering team in Korea to integrate development... ...preparation experience. Seniority Level Director Employment Type Full‑time Job...SuggestedFull time
- Wisenbaker Builder Services in Houston, Texas is seeking a Director of Product Engineering and Software to lead the engineering and software organization and align efforts with business growth. This role involves overseeing technology integrations and ensuring real-time...Suggested
- A cabinetry manufacturing leader in Houston is seeking a Director of Product Engineering and Software to lead the engineering and software teams. This role involves driving digital transformation, managing ERP integrations, and fostering innovative solutions for improved...SuggestedFull time
$209k - $238.5k
Senior Manager, Software Engineering, Full Stack (Global Payment Network) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital...SuggestedFull timePart timeInternshipLocal area- ...move financial technologies forward, it’s a big challenge with big impact. You were made for this. As a Senior Manager of Software Engineering at JPMorganChase within the Commercial & Investment Bank - Commodities Systematic Trading desk, you work side‑by‑side with traders...Contract workRemote work
- ...Job Description Job Description Offshore DP Systems Director of Software & Controls Engineering Job Summary This strategic role involves driving software architecture, embedded controls development, product innovation, and engineering execution across a growing...Contract work
$209k - $238.5k
...Overview Senior Manager, Software Engineering, Full Stack (Global Payment Network) Do you enjoy solving some of the most complex engineering challenges in financial technology? Are you passionate about building highly scalable, resilient distributed systems that...Full timePart timeInternshipLocal area- TRANSNETWORK LLC is seeking a highly accomplished engineering leader to advance a vibrant technology organization in Houston, Texas. The successful candidate will lead cross-functional engineering teams, shaping and executing a strategic roadmap while implementing modern...
- Tech Lead - Sr. Software Engineer Location: Tulsa -TUL, Dallas -DAL, Fayetteville -FAY, Houston -HOUS, Kansas City -KSCY, Lincoln -LNCL, Little Rock -LTLRK, Memphis- Memph, Oklahoma City -OKC, Overland Park -OVPK, St Louis -STLPL Areas of Interest: Software Development...Contract workLocal area
$190k - $240k
...hidden fees or compounding interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end‑to‑end experiences that... ...working with JavaScript/TypeScript. ~4+ years of experience as a software engineer. ~ Experience designing, developing, and launching...Flexible hours$200k
...hardware, open source, and custom development). Expertise in Software Engineering, DevOps, and modern development technologies and... ...including GitHub or Gitlab. Experience working as a Technical Director. Use of state‑of‑the‑art technology to solve operational problems...Immediate startFlexible hours$76.5k - $134.9k
...shaping a new era in space and find a career that’s built for you. An exciting new Lockheed Martin program is seeking experienced Software Engineers to be part of a team developing missile defense technology that could forever change our ability to deter and respond to...Full timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work- .... Act as a technical advisor to Product Owners, helping translate business intent into feasible, scalable solution designs. Software Engineering and Integration Build and maintain backend services and APIs, primarily using Python, that support AI applications and integrations...Local area
- ...'s degree in Computer Science or a related field. 8+ years of successful experience in an application programmer/analyst or software engineering role. Strong Oracle SQL and PL/SQL skills with 5+ years of hands‑on experience working with both back‑end and front‑end Oracle...Flexible hoursShift work
- ...Overview rhi is recruiting for a Software Engineer to join our clients team in Houston, TX, on a 6-month contract. Hybrid work - 4 days based in the office and 1 day wfh Must have strong and current Python proficiency Candidates must be actively coding (ideally within...Contract workWork at officeImmediate startWork from home
- ...Hybrid – 80% Onsite / 20% Remote) Team: Gas & Power Benefits: Dental, Healthcare, Vision, 401(k) Role Overview We are seeking a Software Engineer I to join the Data Analytics team within Trading & Shipping (Trading Analytics & Insights). This role sits within the Core...Contract workRemote work
- ...Time Workplace : On‑site Locations Headquarters, Baylor Genetics 2450 Holcombe Blvd, Houston, TX 77021, USA Overview As a Senior Software Engineer at Baylor Genetics, you will play a pivotal role in designing, developing, and maintaining high‑quality software solutions....Full timeLocal area
- ...Senior Software Engineer Location: Houston, Texas (Hybrid, potential for Remote) Role Overview Our organization is seeking a Senior Software Engineer for a newly formed team focused on modernizing complex legacy applications. This role is pivotal in transforming...Remote work
- ...Software Engineer - Legacy Modernization & API Development Team: Catalyst - Core Modernization & AI Engineering Organization: Landmark Software & Services Reports To: Director of Modernization & AI Systems Level: Principal Software Developer (I3) or Technical...Full timeContract work
- ...Software Engineer A full set of job requirement is below but this role will have an emphasis on API's, Integration and Data Products. Responsibilities for this position may include but are not limited to: Consistently delivers complex, innovative and complete...
$95k
...Senior Software Engineer At NAVEX, we're transforming the world—making it safer, more ethical, and ensuring every voice is heard. That's real impact. Our high-performance culture is driven by our values. We move with speed, passion and purpose—as one team. We are...$119.8k - $234.7k
...Overview Overview: Do you enjoy solving problems, writing software, and working with customers? Do you want to join a team where... ...work every day? Then, come join us! The Industry Solutions Engineering (ISE) team is a global engineering organization that works directly...Ongoing contractLocal areaVisa sponsorshipWork visaFlexible hours$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- ...Software Engineer III We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Commercial and Investment Bank, you serve as a seasoned member of an agile...
- Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses... ...to grow, we’re looking for a skilled Semiconductor Software Engineer to join our dynamic team and contribute to our mission of...Full timeH1bLocal areaImmediate startRemote workVisa sponsorshipWork visa
- ...JOB SUMMARY We are seeking a Senior Software Engineer with deep expertise in .NET technologies, extensive experience in designing and implementing ETL processes, and a solid background in managing large-scale databases. This individual will play a key role in building...Local areaRemote work
- ...transformation of low-Earth orbit into a global space marketplace. Our mission-driven team is seeking a bold and dynamic Senior Software Engineer who is fueled by high ownership, execution horsepower, growth mindset, and driven to understand our world, science/technology,...Permanent employmentWork at officeWeekend workAfternoon shift
- ...Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses... ...we continue to grow, we're looking for a skilled GPU Software Engineer to join our dynamic team and contribute to our mission of...Full timeH1bLocal areaImmediate startRemote workVisa sponsorshipWork visa
$93.2k - $164.45k
...that's built for you. The Orion Program is seeking an SCM software professional. In this role you will: - Perform Software Configuration... ...Business Unit: SPACE Relocation Available: Possible Career Area: Software Engineering Type: Full-Time Shift: FirstFull timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director, Software Engineering. Be the first to apply!
- senior software manager Houston, TX
- IT software development manager Houston, TX
- software project manager Houston, TX
- application services manager Houston, TX
- application engineering manager Houston, TX
- senior software development manager Houston, TX
- application sales manager Houston, TX
- software sales manager Houston, TX
- software manager Houston, TX
- senior applications manager Houston, TX


