Do
Posted:
June 09, 2026
Location:
ottawa, on, Canada
Job Description
Shape Canada's defence technology landscape as the Senior Director of Software Engineering with Dominion Dynamics. Balance leadership and technical expertise to solve complex challenges.
In this influential role, you will collaborate directly with the CTO to build and scale the software engineering team at a pivotal moment for Dominion Dynamics. You’ll play a key role in aligning software with hardware while driving development speed without sacrificing quality. Expect a hands-on approach, ensuring that your team delivers tightly integrated, mission-ready systems.
Key Responsibilities:
• Direct execution and evolution of software systems
• Lead culture, processes, and best practices within the team
• Stay actively involved in the codebase and architecture
• Drive development in disconnected operational environments
• Support testing and deployment cycles effectively
Requirements:
• 10+ years experience in software engineering leadership
• Proven experience...
In this influential role, you will collaborate directly with the CTO to build and scale the software engineering team at a pivotal moment for Dominion Dynamics. You’ll play a key role in aligning software with hardware while driving development speed without sacrificing quality. Expect a hands-on approach, ensuring that your team delivers tightly integrated, mission-ready systems.
Key Responsibilities:
• Direct execution and evolution of software systems
• Lead culture, processes, and best practices within the team
• Stay actively involved in the codebase and architecture
• Drive development in disconnected operational environments
• Support testing and deployment cycles effectively
Requirements:
• 10+ years experience in software engineering leadership
• Proven experience...
Apply for this Job
Submit your application for the Senior Software Engineering Director Role position at Dominion Dynamics.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
ottawa, Canada
Posted:
June 09, 2026
Deadline:
July 19, 2026