H2 Analytics is redefining how professionals train for high-stakes environments through advanced simulation and data-driven tools. From defence and intelligence to critical infrastructure, our platform helps users train smarter and perform better. Software engineers at H2 build scalable systems, real-time simulations, and AI-powered automation that directly impact mission-critical outcomes. Join a fast-moving team where your code powers elite performance, and innovation is part of the job. About the team: H2’s Engineering team develops EASE (Exercise Architect Suite), a tool used by military, intelligence, law enforcement, and emergency response organizations to develop training exercises. Our mission is to make it easy to develop large-scale exercises without a heavy manual burden. We are building a brand new Custom Projects team at H2 Analytics, focused on building rapid custom applications and prototypes. The initial effort of this team is to build a new simulation tool for use with our intelligence analyst training platform, and leveraging generative AI to produce dynamic, high-fidelity data and realistic user interactions relevant to the training scenario. This is a hands-on builder role first. You'll spend most of your time writing code, designing systems, prototyping, and shipping. You'll also help hire and grow the team around you, shaping the stack and guiding engineers as they join. But the foundation of this role is building, not governing. The engineering team is 100% remote; our head office is located in Ottawa and you’re welcome to come in. This role can be located anywhere in Canada with flexible hours, though our core meetings are oriented on the Eastern time zone. We believe in shipping code frequently. We value collaboration. We are driven by results, not process. We use a lightweight Scrum practice and we are dedicated to continuous improvement. About you: You are an experienced Staff Software Engineer with at least 8+ years building complex web applications and backend services as a full-stack engineer, and with a minimum of 6 years at a Senior level. You have a scrappy “build-it” mentality, and you excel at rapid prototyping, delivering features in hours and days, not weeks or months. You have both broad and deep technical expertise across many systems and technologies. You take the lead on the most complex features. You love teaching, and you’re a lifelong learner.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level