CareerPlanGet AI match score →

Staff Software Engineer

Canada🌐 Remote💼 Full-time💰 $160,000–$160,000🗓 2026-05-10 → 2026-07-30

Core

Design and implement high-impact features for EASE, a simulation platform for military, intelligence, and emergency response organizations using generative AI and real-time simulations.

Role type

Staff Software Engineer (Full-stack, Architecture & Strategy)

Builds

Scalable web applications, backend services, and AI-powered automation for mission-critical training exercises.

Domain

Defence, Intelligence, and Critical Infrastructure (Simulation & Training)

Deliverable

production ML models | product features | infrastructure

Required skills

Exceptional architecture and software design, Advanced knowledge of reactive UI frameworks (React, Vue), Expertise with TypeScript, Extensive experience developing REST APIs, Database architecture (SQL/NoSQL), Deep experience with Linux and Docker containers, Architecting microservices and large-scale distributed systems, Experience interviewing senior software engineers

Preferred skills

Go, Rust, Experience building generative AI features, Experience architecting and maintaining production cloud infrastructure (AWS, Terraform), Software security background

Technologies

TypeScript, Vue, React, SQL, NoSQL, Linux, Docker, AWS, Terraform

Responsibilities

Lead architectural design and implementation of high-impact features, Coach senior software engineers and drive development excellence, Gather stakeholder feedback and define features, Write proposals and build prototypes, Lead technical response for large-scale production incidents, Introduce new cutting-edge technologies

Seniority

Staff, organizational multiplier with scope beyond a single team

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Ashby ↗