
Job Overview
Location
Canada
Job Type
Full-time
Category
Full-Stack Engineer
Date Posted
March 7, 2026
Full Job Description
đź“‹ Description
- • H2Analytics is at the forefront of revolutionizing professional training for high-stakes environments, leveraging cutting-edge simulation technology and sophisticated data-driven tools. Our flagship product, EASE (Exercise Architect Suite), is instrumental in empowering military, intelligence, law enforcement, and emergency response organizations to craft and execute mission-critical training exercises. We are a dynamic and rapidly evolving team where your contributions directly fuel the performance of elite professionals, and innovation is not just encouraged, but is an integral part of our daily operations.
- • We are establishing a brand-new Custom Projects team, dedicated to conceptualizing and developing novel products that are intrinsically aligned with our core mission. To bring these greenfield initiatives to fruition, we are seeking versatile and self-motivated engineers capable of rapid prototyping and laying the foundational architecture for new products that will seamlessly integrate with the existing EASE suite. This role specifically targets a Senior Software Engineer to spearhead the development of advanced data analysis tools tailored for intelligence operatives.
- • This is fundamentally a hands-on, builder-centric role. The majority of your time will be dedicated to writing high-quality code, architecting robust systems, developing prototypes, and successfully shipping new features and products. A significant aspect of this position involves influencing the technological landscape; the specific languages, frameworks, and tools for these new systems are yet to be determined. You will play a pivotal role in shaping these decisions and defining the overall system architecture.
- • The engineering team operates on a 100% remote basis, offering flexibility to candidates across Canada. While our head office is situated in Ottawa, you are welcome to utilize the office space if desired. This role offers flexible working hours, with core team meetings primarily scheduled around the Eastern Time Zone. Occasional international travel may be required to support project needs and client engagements.
- • As a Senior Software Engineer on the Custom Projects team, you will be instrumental in leading the architectural design and implementation of new data analysis products. These tools will be critical for intelligence operatives, demanding a high degree of precision, security, and performance. Your responsibilities will encompass the full spectrum of software development, from conceptualization and design to coding, testing, and deployment.
- • You will be responsible for full-stack development, which includes designing and building robust REST APIs, crafting intuitive and responsive user interfaces (UX), developing comprehensive automated tests to ensure code quality and reliability, and managing the deployment process. This end-to-end ownership ensures that the products you build meet the highest standards.
- • A key part of your role will involve actively engaging with stakeholders to gather feedback, understand their evolving needs, and translate these requirements into actionable features and product specifications. This collaborative approach ensures that our solutions are directly addressing critical customer challenges.
- • You will also be involved in the proposal writing process for new projects, conducting code experiments to explore innovative solutions, and building functional prototypes to validate concepts and demonstrate potential. This iterative development process is crucial for innovation.
- • The scope of your work will extend to both on-premises and cloud deployments, requiring an understanding of diverse deployment environments and the ability to manage software in various operational contexts.
- • Beyond direct product development, you will contribute to the broader engineering team by identifying and advocating for technical and process improvements. Your insights will help refine our development methodologies and enhance overall team efficiency.
- • You will have a significant influence on the direction of our technology stack and product roadmap, helping to shape what we build and how we build it. This strategic input is vital for aligning our technical efforts with business objectives.
- • You will play a role in maintaining and diagnosing our software as it operates in production, whether in the cloud or within customer data centers. This support function is essential for ensuring the ongoing reliability and performance of our solutions for our clients.
- • Driving performance and scalability improvements will be a continuous effort, ensuring our systems can handle increasing loads and complex data processing requirements.
- • In terms of knowledge sharing, you will be expected to impart your expertise in advanced coding practices and architectural patterns to other team members. Mentoring junior developers and fostering a culture of best practices will be a key responsibility, helping to elevate the skills across the team.
- • You will also be responsible for reviewing and approving code contributions from team members, ensuring adherence to quality, security, and compliance standards. This oversight is critical for maintaining the integrity of our codebase.
- • This role offers a unique learning opportunity to gain a deep appreciation for how defense, intelligence, and emergency response teams prepare for real-world scenarios. You will also gain invaluable experience in the process of building and scaling a team within a dynamic, fast-moving startup environment.
Skills & Technologies
About H2Analytics
H2Analytics is a company specializing in advanced analytics and data science solutions. They focus on leveraging cutting-edge technologies to help businesses extract meaningful insights from their data, driving informed decision-making and operational efficiency. Their services often encompass areas like predictive modeling, machine learning, data visualization, and custom analytics platform development. H2Analytics aims to empower organizations across various industries by transforming raw data into actionable strategies. They are committed to delivering tailored solutions that address specific client challenges, ultimately fostering growth and competitive advantage through data-driven innovation. Their expertise helps clients navigate complex data landscapes and unlock new opportunities.
Similar Opportunities

VivoCare Inc.
4 months ago

Red Bee Media Ltd
5 months ago
23 days ago

