Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

Software Engineer Fullstack

Temps plein

dominion%20dynamics

Software Engineer Fullstack

Preferred Location: Ottawa

Reports to: CTO

Type: Full-Time

The Role

You will drive development across platform layers - from backend ingestion and data processing to frontend visualization and embedded integrations - working closely with hardware and embedded system teams. This role centers on designing, testing, and operating resilient telemetry and interface systems for constrained, forward-deployed environments.

What You’ll Do

  • Design and implement backend services and APIs that ingest, normalize, and serve telemetry and mission data.

  • Build frontend interfaces and dashboards that surface critical system state and analytics for operators.

  • Integrate software with sensors, embedded systems, and edge compute nodes; ensure robust data flows and fault-tolerant behaviour.

  • Write and maintain automated tests, CI/CD pipelines, and deployment tooling to ensure repeatable, auditable releases.

  • Optimize data storage and query patterns (SQL/NoSQL) for low-latency access and efficient telemetry archival.

  • Instrument observability and alerting (logs, metrics, traces) to support on-call and field diagnostics.

  • Collaborate with embedded systems, and mechanical engineers to define interfaces and validate end-to-end performance.

  • Support field deployments and troubleshooting (travel to sites as required); incorporate field feedback into rapid iterations.

  • Mentor peers and contribute to engineering best practices, code reviews, and technical design docs.

What You’ll Bring

  • Bachelor’s or Master’s in Computer Science, Software Engineering, or equivalent practical experience.

  • Senior candidates: 5+ years building production backend/frontend systems; Mid candidates: 2-4 years. We’re hiring at both levels.

  • Strong production experience in Python and JavaScript/TypeScript; comfort writing clean, testable code.

  • Experience with SQL and relational data modeling; familiarity with Go and/or C++ is a strong advantage.

  • Practical experience with web frameworks and libraries (Flask or similar), dashboarding/visualization tools, and testing frameworks (PyTest, etc.).

  • Experience with one or more of: Android, ATAK/TAK plugin development, AWS services (ECS, EKS, Lambda, S3).

  • Proficiency with Git, JSON/YAML config, containerization, and CI/CD tooling.

  • Proven ability to integrate with hardware or work closely with embedded teams (sensor data, bandwidth-constrained links).

  • Comfortable operating in forward-deployed/field environments: pragmatic, low-ego problem-solver who can debug under pressure and iterate quickly.

  • Eligibility for Canadian security clearance preferred; Canadian citizenship an asset.

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.

L'offre d'emploi a été publiée il y a 21 heures
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Software Engineer Fullstack à Ottawa, ON
  • $90k - $140k par année

     ...enthusiastic, self-motivated individuals to join the Larus team as a Software Engineer. Our Software Engineering team is currently developing end-to-...  ...::Insight™ DSS, the Total::Perception™ Systems Simulation Engine (SSE), and the Total::Vision™ Video Analytics Solution (VAS).... 
    Suggéré
    Emploi permanent
    Temps plein
    Travail au bureau
    Bureau à domicile
    Lundi au vendredi
    2 jours par semaine
    3 jours par semaine

    Larus Technologies

    Ottawa, ON
    il y a 9 jours
  •  ...Backend Software Engineer Location: Ottawa, ON (On-site) Reports to: Engineering Lead The Role You will be working on the backend...  ...and simulation environments — MAVLink, ArduPilot, Unreal Engine, and Gazebo. Develop secure asset management workflows using... 
    Suggéré
    Temps plein

    dominion%20dynamics

    Ottawa, ON
    il y a 21 heures
  •  ...or a forensic lab processes evidence, there's a good chance our software is working behind the scenes. That's been true for over four decades...  ...back to something real. The Role The Staff Software Engineer specializes in mobile app development and is responsible for driving... 
    Suggéré
    Stage
    Travail à distance
    Travail à domicile

    Athena by Versaterm

    Ottawa, ON
    il y a 1 jour
  •  ...Use AI tools to improve development velocity, code quality, and internal workflows. Requirements ~5–8 years of professional software engineering experience building production-grade software. ~ Strong backend development experience with Python, Ruby, Go, Java, or... 
    Suggéré
    Temps plein
    Travail au bureau

    Forum Ventures

    Ottawa, ON
    il y a 1 jour
  •  ...operation. Are you passionate about building great enterprise software and mentoring high performance teams in a supportive and fast-...  ...environment? We're looking for an experienced Staff Software Engineer to provide full stack technical leadership and mentorship in the... 
    Suggéré
    Temps plein
    Travail occasionnel
    Travail au bureau
    Travail à distance
    Travail à domicile
    Lundi au vendredi
    Horaires flexibles

    Corfix

    Ottawa, ON
    il y a 11 jours
  • $135k - $150k par année

     ...opportunities. We were also recognized as one of National Capital Region's 2024 Top Employers in Canada, read on to see why! Software Engineer (Clojure)Step into the dynamic world of cloud-native development as a Software Engineer at Qlik, where you'll harness your... 
    Temps plein
    Travail au bureau
    Travail à distance
    Horaires flexibles

    Qlik

    Ottawa, ON
    il y a 11 jours
  •  ...Job Description: 1、Develop software programs that meet functional and performance requirements in accordance with the product project plan and software specifications. 2、Design detailed program flowcharts based on the logical design specification documents. 3、Write and... 
    Temps plein
    Relocation

    Kaiyan Medical

    Ottawa, ON
    il y a 7 jours
  •  ...Responsibilities Own product-level architecture and technical direction for embedded C/C++ software across multiple concurrent projects. Define engineering standards, drive consensus on complex technical trade-offs, and lead product-level architecture decisions. Coordinate... 
    Temps plein
    Travail occasionnel
    Travail au bureau
    Recrutement immédiat

    Alarm.com

    Ottawa, ON
    il y a 1 jour
  •  ...: A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right...  ...missing children, and more. The Role Forward Deployed Software Engineers (FDSEs) work directly with customers to quickly understand their... 
    Travail au bureau
    Travail à distance
    Travail à domicile

    Palantir Technologies

    Ottawa, ON
    il y a 4 jours
  •  ...Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating reinforcement learning environments that evaluate AI models on... 
    Travail à distance
    Pour les contractants

    YO AI Labs

    Ottawa, ON
    il y a 3 jours
  • $185k - $195k par année

     ...millions of residential and commercial properties in the US and abroad. We are looking for a talented and passionate Staff Embedded Software Engineer for the Device Engineering team to help us define the future of the Internet-of-Things for residential and commercial properties... 
    Travail occasionnel
    Stage
    Travail au bureau
    Recrutement immédiat

    Alarm.com

    Ottawa, ON
    il y a 1 jour
  • $85k - $110k par année

     ...Position Description The LC4ISR ISTAR team is seeking a working level Software Engineer to support delivery of critical capabilities for the Canadian Army.  You will be working with a multidisciplinary engineering team to deliver Intelligence Reconnaissance Target Acquisition... 
    Temps plein
    Stage
    Travail au bureau
    Travail à distance
    Horaires flexibles

    General Dynamics Missions System International

    Ottawa, ON
    Il y a un mois
  •  ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Travail au bureau

    Speechify

    Ottawa, ON
    il y a 5 jours
  • Are You Ready to Lead High-Availability Enterprise Cloud Operations? Do you have several years of software engineering experience with recent years dedicated to integration platform operational support? Are you an expert in diagnosing production integration failures across... 
    Сontrat
    Zone locale
    Travail à distance

    Randstad

    Ottawa, ON
    il y a 5 jours
  • $140k - $165k par année

     ...Senior Software Engineer (Full-Time, Remote) — Canada Salary: CAD $140,000–$165,000 / year Work Schedule: 9:00 AM - 5:00 PM PST About the role At AutoScale Ventures, we build large-scale systems behind products like VinAudit.ca (vehicle history and data) and... 
    Travail à distance
    Contrat Longue Durée
    Temps plein

    AutoScale Ventures

    Ottawa, ON
    il y a 26 jours
  • $74k - $98k par année

     ...interface.  We are seeking someone driven to build quality into the software development lifecycle. Working alongside developers, you'll...  ..., Claude Code, and Playwright MCP to improve test coverage, engineering efficiency, and release confidence. We work in a supportive, high... 
    Le monde entier

    Barracuda Networks

    Ottawa, ON
    il y a 9 jours
  •  ...TEHORA est présentement à la recherche d' un(e) programmeur(euse) FullStack Angular / Python ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. Le mandat vise l'évolution... 
    Taux horaire
    Сontrat
    Apprentissage
    Travail à distance
    Horaires flexibles

    TEHORA

    Ottawa, ON
    Il y a un mois
  •  ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Travail au bureau
    Travail à distance

    Speechify

    Ottawa, ON
    il y a 10 jours
  •  ...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s... 
    Travail à distance

    Speechify

    Ottawa, ON
    il y a 10 jours
  •  ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ..., engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new... 
    Travail au bureau
    Travail posté

    Speechify

    Ottawa, ON
    il y a 10 jours
  •  ...We're building the future of creative intelligence and are looking for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building features... 
    Emploi permanent
    Temps plein
    Travail d'été
    Stage
    Travail au bureau
    Travail à distance
    Travail à domicile
    Travail posté

    Motion

    Ottawa, ON
    il y a 4 jours
  •  ...layer of application code which needs to cover everything from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure. This is not a traditional DevOps or SRE role. You’ll... 
    Emploi permanent
    Temps plein
    Travail d'été
    Stage
    Travail au bureau
    Travail à distance
    Travail à domicile

    Motion

    Ottawa, ON
    il y a 4 jours
  • $100k - $160k par année

     ...Ouster is a NASDAQ listed company with a range of lidar sensors and software solutions built on top of those sensors. Our advanced vision...  ...Summary We're looking for a dedicated Software Development Engineer in Test (SDET) to take complete ownership of our integration testing... 
    Remplacement

    Ouster

    Ottawa, ON
    Il y a 2 mois
  •  ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...similar), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 
    Contrat Longue Durée
    Travail au bureau

    Speechify

    Ottawa, ON
    il y a 10 jours
  •  ...TEHORA est présentement à la recherche d' un(e) programmeur(euse) FullStack Angular / C# .NET Core ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. Le mandat vise la maintenance... 
    Taux horaire
    Сontrat
    Apprentissage
    Travail à distance
    Horaires flexibles

    TEHORA

    Ottawa, ON
    Il y a un mois
  •  ...In this role, you will have the opportunity to work on the software development for various next generation connected Ford vehicles...  ...~ Bachelor Degree in Computer Science, Computer or Electrical Engineering or related technical area (Successful candidates will be required... 

    Ford Motor Company

    Ottawa, ON
    il y a 9 jours
  •  ...and accessibility. We’re a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class...  ...and love solving real user problems. Role Overview As a Software Engineer on the macOS team , you’ll help build and scale Speechify... 
    Travail à distance
    Horaires flexibles

    Speechify

    Ottawa, ON
    Il y a 2 mois
  •  ...the place for you! In 1984, we started out as a team of three engineers. Today, we have grown to become a global organization with over...  ...platform. This is a unique opportunity to work across enterprise software development, cloud infrastructure, automation, and developer... 
    Contrat Longue Durée
    Travail au bureau
    Travail à distance
    Horaires flexibles

    Kinaxis

    Ottawa, ON
    il y a 13 jours
  • Software Developer (0509-054) Our GoC client requires the technical and engineering assistance of two (2) senior software developers, to provide systems/software engineering services. The resources will assist the Engineering Unit with processing and analysis systems development... 

    QTECH Hybrid Systems

    Ottawa, ON
    Il y a 2 mois
  • $105.16k - $136.79k par année

     ...Solutions Inc. is seeking a highly motivated Senior RF/EM Design Engineer with a strong interest in programming and design automation to...  ...while continuing hands-on RF/EM design. Balanced role combining software development and product design. Opportunity to work with... 
    Contrat Longue Durée

    Skyworks

    Ottawa, ON
    il y a 13 heures

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à Software Engineer Fullstack. Soyez parmi les premiers à postuler !