Top Benefits
About the role
Forward Deployed Software Engineer
Preferred Location: Ottawa or Toronto, Canada (Hybrid + Field Deployable)
Type: Full-Time
About Dominion Dynamics
Dominion Dynamics is building Canada’s first modern defence prime: software-defined, attritable, and sovereign.
We believe tomorrow’s military power won’t hinge on exquisite platforms, but on the seamless coordination of adaptable, AI-driven capabilities across every domain. We’re building that family of systems, fielded with operators, sovereign by design, and accountable to Canada’s democratic values.
We move fast, deploy with the CAF, especially in the Arctic, and operate with uncompromising respect for Canadian law, treaty obligations, and the CAF community.
Our founding team includes former operators from Anduril, Google, Amazon, and the Canadian Armed Forces. We’re building hard tech in hard places, and we're looking for system-level thinkers who thrive at the intersection of autonomy, aerospace, and national security.
Why This Roles Matters
Canada is entering a decisive moment to secure Arctic sovereignty and modernize defense with software-defined, AI-driven systems. Dominion needs engineers who can turn complex autonomy, sensor fusion, and command layers into resilient software that works in the field, not just the lab. This role ensures that our JADC2aaS platform powers real-time decisions at the edge, giving Canada sovereign capability that scales across missions and allies.
The Role: Software Engineer
As a Software Engineer at Dominion, you’ll be part of the founding engineering core building the distributed software systems that power our JADC2aaS platform. This is a hands-on, full-stack role where you’ll design and deploy everything from AI inference pipelines and sensor fusion tools to resilient operator interfaces and command layers running on Arctic-deployed hardware. You’ll work close to both the code and the hardware, moving quickly from prototype to field deployment, and shaping a sovereign capability that Canada and its allies can depend on.
What You'll Do
- Build, test, and deploy the core AI inference pipeline powering real-time decision-making at the edge
- Develop resilient, full-stack operator interfaces using React, Tailwind, and Radix, backed by serverless infrastructure
- Support the Callosum module software running on tethered aerostats, Sentry Towers, and other Arctic-deployed nodes
- Integrate sensor fusion, computer vision, and probabilistic models using OpenCV, PyTorch, PyMC, and TensorFusion
- Collaborate with the hardware team to test and iterate software across edge nodes in the field
- Optimize data flow and fault tolerance in bandwidth-constrained and SATCOM-denied environments
- Build APIs and pipelines for geospatial, environmental, and ISR data using PyProj, Supabase, MongoDB, and GCP services (Vertex AI, AutoML, ATAK)
- Participate in field deployments, lab testing, and end-to-end system validation from prototype to production
What You Bring
- 5+ years of software engineering experience in fast-paced, complex environments
- Track record of building and deploying distributed systems or edge compute applications
- Comfort working across the stack: from model training to API development to UI deployment
- High agency, pragmatism, and mission alignment, you care deeply about Canada's sovereignty and resilience
- Experience in early stage or high ambiguity teams; startup, defence tech, or embedded ops is a plus
- Willingness to support or lead field work and on-site deployments in remote or Arctic environments
Why Join Us
At Dominion Dynamics, we’re designing systems that work where others fail, in the most extreme environments on Earth.
At Dominion Dynamics you’ll:
- Shape the future of Canada’s sovereign defence.
- Build real capability that fields with CAF and allies.
- Move fast, field fast with small teams, high trust, and rapid iteration.
- Operate with integrity under Canadian law and treaty obligations.
- Have impact from day one with equity, responsibility, and direct access to leadership.
If you’re driven by innovation, adaptability, and the opportunity to make a strategic impact, this is where you belong!
Compensation & Benefits
Competitive base salary, meaningful equity participation, comprehensive benefits, and travel support as required.
Top Benefits
About the role
Forward Deployed Software Engineer
Preferred Location: Ottawa or Toronto, Canada (Hybrid + Field Deployable)
Type: Full-Time
About Dominion Dynamics
Dominion Dynamics is building Canada’s first modern defence prime: software-defined, attritable, and sovereign.
We believe tomorrow’s military power won’t hinge on exquisite platforms, but on the seamless coordination of adaptable, AI-driven capabilities across every domain. We’re building that family of systems, fielded with operators, sovereign by design, and accountable to Canada’s democratic values.
We move fast, deploy with the CAF, especially in the Arctic, and operate with uncompromising respect for Canadian law, treaty obligations, and the CAF community.
Our founding team includes former operators from Anduril, Google, Amazon, and the Canadian Armed Forces. We’re building hard tech in hard places, and we're looking for system-level thinkers who thrive at the intersection of autonomy, aerospace, and national security.
Why This Roles Matters
Canada is entering a decisive moment to secure Arctic sovereignty and modernize defense with software-defined, AI-driven systems. Dominion needs engineers who can turn complex autonomy, sensor fusion, and command layers into resilient software that works in the field, not just the lab. This role ensures that our JADC2aaS platform powers real-time decisions at the edge, giving Canada sovereign capability that scales across missions and allies.
The Role: Software Engineer
As a Software Engineer at Dominion, you’ll be part of the founding engineering core building the distributed software systems that power our JADC2aaS platform. This is a hands-on, full-stack role where you’ll design and deploy everything from AI inference pipelines and sensor fusion tools to resilient operator interfaces and command layers running on Arctic-deployed hardware. You’ll work close to both the code and the hardware, moving quickly from prototype to field deployment, and shaping a sovereign capability that Canada and its allies can depend on.
What You'll Do
- Build, test, and deploy the core AI inference pipeline powering real-time decision-making at the edge
- Develop resilient, full-stack operator interfaces using React, Tailwind, and Radix, backed by serverless infrastructure
- Support the Callosum module software running on tethered aerostats, Sentry Towers, and other Arctic-deployed nodes
- Integrate sensor fusion, computer vision, and probabilistic models using OpenCV, PyTorch, PyMC, and TensorFusion
- Collaborate with the hardware team to test and iterate software across edge nodes in the field
- Optimize data flow and fault tolerance in bandwidth-constrained and SATCOM-denied environments
- Build APIs and pipelines for geospatial, environmental, and ISR data using PyProj, Supabase, MongoDB, and GCP services (Vertex AI, AutoML, ATAK)
- Participate in field deployments, lab testing, and end-to-end system validation from prototype to production
What You Bring
- 5+ years of software engineering experience in fast-paced, complex environments
- Track record of building and deploying distributed systems or edge compute applications
- Comfort working across the stack: from model training to API development to UI deployment
- High agency, pragmatism, and mission alignment, you care deeply about Canada's sovereignty and resilience
- Experience in early stage or high ambiguity teams; startup, defence tech, or embedded ops is a plus
- Willingness to support or lead field work and on-site deployments in remote or Arctic environments
Why Join Us
At Dominion Dynamics, we’re designing systems that work where others fail, in the most extreme environments on Earth.
At Dominion Dynamics you’ll:
- Shape the future of Canada’s sovereign defence.
- Build real capability that fields with CAF and allies.
- Move fast, field fast with small teams, high trust, and rapid iteration.
- Operate with integrity under Canadian law and treaty obligations.
- Have impact from day one with equity, responsibility, and direct access to leadership.
If you’re driven by innovation, adaptability, and the opportunity to make a strategic impact, this is where you belong!
Compensation & Benefits
Competitive base salary, meaningful equity participation, comprehensive benefits, and travel support as required.