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 ...
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