Job Description

Backend Software Engineer

Location: Ottawa, ON (On-site)

Reports to: Engineering Lead

The Role

You will be working on the backend systems that power AuraNet — Dominion Dynamics' mesh networking platform for autonomous assets operating in contested and disconnected environments. The platform handles real-time data distribution, end-to-end encrypted communications, and asset management across a growing fleet. You work across distributed infrastructure, networking, and security to keep those systems connected where connectivity is the mission‑critical constraint.

What You'll Do

  • Design and build high-performance backend services for data ingestion, processing, and real-time distribution.
  • Develop and optimize pub/sub networking capabilities using Zenoh to support low-latency, end-to-end encrypted mesh communications.
  • Build and maintain GraphQL and REST APIs that power operator interfa...

Ready to Apply?

Take the next step in your AI career. Submit your application to Dominion Dynamics today.

Submit Application