Senior Software Engineer - Backend
Dominion Dynamics, Ottawa HQ +1
About the job
Reports to: Director of Software
Type: Full-Time
Location: Ottawa or Toronto
Location
AuraNet is Dominion Dynamics' mesh networking platform for autonomous assets working in contested and disconnected environments. It has to move data securely and in real time over links that aren't conventional wired networks, where bandwidth is scarce, connections drop, and the cloud may not be reachable at all. Keeping that working is the job.
You'll design and build the backend systems behind AuraNet in Python and Rust, across distributed systems, networking and security. You'll own an area of AuraNet or a project built on it, and move to where the work matters most as priorities shift. We're a small team building sovereign Canadian capability for the people who use it in the field. We value engineers who make good decisions quickly, ship quality work, and set the bar for the engineers who join after them.
What you'll do
- Design and build backend services in Python and Rust for data ingestion, processing and real-time distribution across AuraNet.