Full-time Posted June 06, 2026
Apply Now

Job Description

Lead cutting-edge software at Dominion Dynamics as Director of Software Engineering in Ottawa. Oversee the evolution of resilient systems and build a high-performing team.

In this vital role, you will partner with the CTO and cross-functional leaders to scale engineering capabilities. With a strong focus on autonomy, edge computing, and mission-critical systems, you will drive technical excellence while being hands-on in coding and architecture. Your leadership will also shape the culture and best practices as the software team expands rapidly over the next year.

Key Responsibilities: • Oversee execution of software systems across various domains • Cultivate a high-performing software engineering team • Contribute to architecture and critical technical decisions • Drive development of resilient software for harsh environments • Establish strong engineering practices across design and deployment

Requirements: • 10+ years leading high-performing software teams ...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application