Apply now

Posted 4 months ago

Senior Software Engineer Fullstack

@ Dominion Dynamics

Ottawa, ON · Toronto, ON

On-siteFull-time5+ years experience
Apply now
SIGNALS

Overview

Dominion Dynamics is hiring a Senior Software Engineer Fullstack to build backend telemetry ingestion, operator dashboards and embedded/edge integrations for defence systems in forward-deployed, degraded-network conditions. The role is full-time, reports to the Director of Software, and may involve travel to field sites. Pay is a competitive base salary plus company equity.

Responsibilities:

  • Build backend services and APIs for telemetry and mission data
  • Build real-time operator dashboards and interfaces
  • Integrate with sensors, embedded systems and edge nodes
  • Set up testing, CI/CD and observability
  • Shape technical direction and review design docs

Requirements summary:

  • 5+ years building production backend and frontend systems
  • Strong production experience in Python and JavaScript/TypeScript
  • Front-end depth in real-time, data-dense interfaces
  • SQL and relational modeling experience
  • Hardware or embedded integration experience
  • Comfort in ambiguous, forward-deployed settings

Tools & skills

Benefits mentioned

Health insurance
Source and dates

Employer career site / ATS feed · ashby

Employer posting date
2026-07-15
First seen by our source
2026-10-09
Source record updated
2026-11-06

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience5+ years
Hours per week40 (estimated)
Travelground: moderate
Work settingOffice, Client sites
PositionMostly sitting
Physical demandsphysical low · computer high
Perks mentionedStock or equity

Summary and details written by AI from the posting; the employer’s posting is the authority.

Dominion Dynamics

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

Dominion Dynamics is building a modern Canadian defence prime.

Full company description

Dominion Dynamics is building the interoperable command layer for the Arctic. Our platform unifies diverse sensors, autonomous assets, and human operators into a single, real-time operating picture.

LinkedIn followers
5,998
People associated on LinkedIn
30
Business categories
  • Information Technology
  • National Security
  • Remote Sensing
  • Military
  • Government
Other recorded names
  • Dominion Dynamics
Profile identifies a recruitment agency
No
Reported total investment
18,734,400

Currency and observation date were not supplied; this is not a current valuation or a funding round.

Dominion Dynamics is building the interoperable command layer for the Arctic. Our platform unifies diverse sensors, autonomous assets, and human operators into a single, real-time operating picture.

FieldValue
IndustryDefense and Space Manufacturing
Company size11-50 employees
Organization typePrivately Held
Year founded2025
Open jobs on Jobsy18
LinkedInView page
Job description

Reports to: Director of Software

Type: Full-Time

The Role

This is a senior full-stack role building systems end to end — backend telemetry ingestion and data processing, the operator-facing dashboards, and the embedded and edge integrations in between.

What makes it interesting is the environment: forward-deployed, denied/degraded/intermittent/limited (DDIL) conditions where the network drops, bandwidth is scarce, and a wrong number on an operator's screen has real consequences. You'll shape the architecture, work directly with the CTO and our hardware and embedded teams, and see your work reach the field in days, not quarters.

What You’ll Do

  • Build backend services and APIs that ingest, normalize, and serve telemetry and mission data, and design the data model and query patterns (SQL/NoSQL) for low-latency access and efficient archival.

  • Build the operator-facing interfaces and real-time dashboards that turn high-rate telemetry into clear, actionable system state — data-dense visualization that holds up under field conditions and time pressure.

  • Integrate with sensors, embedded systems, and edge compute nodes, designing for fault tolerance and graceful degradation on bandwidth-constrained, unreliable links.

  • Set up the automated testing, CI/CD, and observability (logs, metrics, traces) that keep releases repeatable and field diagnostics possible.

  • Shape technical direction — write and review design docs, make the architectural calls, and support the engineers around you through code review.

  • Work with embedded and mechanical engineers on interfaces and end-to-end performance, and support field deployments directly (some travel to sites), folding operator feedback into fast iterations.

What You Bring

  • 5+ years building and operating production backend and frontend systems, with solid architectural judgment.

  • Strong production experience in Python and JavaScript/TypeScript, and the judgment to write clean, testable, maintainable code.

  • Front-end depth building real-time, data-dense interfaces — rendering live telemetry and system state into clear operator views, where visualization and UX judgment matter more than pixel-perfect styling.

  • Depth in data: SQL and relational modeling, and a feel for storage and query design under real latency and volume constraints.

  • Hands-on experience integrating with hardware or working closely with embedded teams — sensor data, constrained bandwidth, fault-tolerant data flows.

  • Comfort in ambiguous, forward-deployed settings: a pragmatic, low-ego problem-solver who debugs under pressure and iterates quickly.

No defence background required.

We've hired people who didn't tick every box. If this is the work you want to do, please apply anyway.

Why Join Us

Building something meaningful starts with the right people.

At Dominion Dynamics, you’ll:

  • Shape Canada’s future by building real defence capability for the CAF and our allies.

  • Make decisions that ship in a high-trust environment with short feedback loops and rapid iteration.

  • Move fast, field faster, and work directly with the operator — our systems are in the field with the CAF now.

  • Have an impact from day one with equity, responsibility, and direct access to leadership.

If you’re curious, hands-on, and driven by the opportunity to make a difference, this is where you belong!

Compensation & Benefits

  • Competitive base salary and company equity*

  • Comprehensive health benefits

  • Additional equity granted based on impact*

We use AI tools to support parts of the hiring process, including screening and reviewing responses. Final hiring decisions are always made by people and follow all applicable privacy and employment laws in Canada.

*Equity awarded to full time employees only.

Similar jobs

  • Gestionnaire adjoint∙e des événements et restauration haut de gamme

    Ottawa, ON
    On-siteFull Time

    House of Commons (Canada) / Chambre des communes (Canada): The House of Commons Administration provides Members of Parliament with services, infrastructure and advice to help them carry out their work on…

    Vous collaborerez avec la clientèle, les équipes culinaires et les partenaires opérationnels afin de maintenir des normes de service élevées, d’offrir une expérience positive aux personnes…; Ce poste vous permettra de…

    Assistant Manager, Event and Fine Dining Operations

    Ottawa, ON
    On-siteFull Time

    House of Commons (Canada) / Chambre des communes (Canada): The House of Commons Administration provides Members of Parliament with services, infrastructure and advice to help them carry out their work on…

    You will collaborate with clients, culinary teams, and operational partners to maintain high standards of service, foster a positive guest experience, and contribute to the ongoing success…; This role offers the…

    Assistant Manager, Cafeteria and Business Operations

    Ottawa, ON
    On-siteFull Time

    House of Commons (Canada) / Chambre des communes (Canada): The House of Commons Administration provides Members of Parliament with services, infrastructure and advice to help them carry out their work on…

    You will play an important role in maintaining operational standards, enhancing the customer experience, and ensuring the quality, presentation, and consistency of food offerings; You'll work with dedicated teams,…

    Gestionnaire adjointe ou gestionnaire adjoint des cafétérias et des opérations

    Ottawa, ON
    On-siteFull Time

    House of Commons (Canada) / Chambre des communes (Canada): The House of Commons Administration provides Members of Parliament with services, infrastructure and advice to help them carry out their work on…

    Vous jouerez un rôle important dans le maintien des normes opérationnelles, l’amélioration de l’expérience de la clientèle ainsi que la garantie de la qualité, de la présentation et de…; Vous travaillerez avec des…

  • Int Representative, Accident Benefits

    Waterloo, ON +3
    Full Time

    Definity

    University degree, college diploma in related field or the CIP designation; Minimum 2-3 years of claims handling experience; Proficient in MS Word and Excel

    Representative, Auto Claims

    Mississauga, ON +2
    Full Time

    Definity

    In this role, you will investigate, evaluate, and resolve first-party automobile claims while providing a positive and seamless experience for our customers; Minimum high school diploma required; Experience handling…

  • Service Administrative Assistant

    Ottawa, ON
    $39k–$49k/yr

    March of Dimes Canada

    Empower ability; Update and maintain program manuals and other organizational manuals as required; Organize and prepare for meetings and presentations, including attending meetings and preparing minutes as required

  • Senior Policy Advisor -Economic Development

    Ottawa, ON
    On-siteFull Time

    ITK

    In limited circumstances, offers above the posted range may be considered for candidates with exceptional qualifications or highly specialized expertise**; Our hiring process is grounded in human review and values…

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.