Software Architect building cloud-native defence training systems for ADGA Group, a Canadian defence and security company. Designing Kubernetes containers, IaC deployments, and secure Synthetic Training Hub infrastructure.
Responsibilities
Develop Cloud-Native architecture for Royal Canadian Navy Cloud component systems and the Synthetic Training Hub
Ensure systems deploy as collaborative, self-contained units on public or private Cloud-Native infrastructure
Find or recommend Horizon or Synthetic Training Hub open-source or commercial components available as containers or suitable for containerization
Develop IaC deployments for Navy organizational infrastructure supporting Cloud and Synthetic Training Hub pipelines
Develop Cloud-Native IaC deployments that can be sized, tuned, cost-optimized, and rapidly redeployed
Build TLA components from source when required to enable container creation
Develop TLA component containers for Horizon Kubernetes deployments
Develop Synthetic Training Hub containers for cooperative multi-user modeling and simulation scenarios and related user-experience infrastructure
Support development of the Royal Canadian Navy Cloud-Native training environment
Triage issues and manage priorities and time as the RCN develops and pivots to suitable solutions
Requirements
Bachelor’s Degree from a Canadian University or recognized by CICIC, or a recognized College Technical Diploma in Sciences, Engineering, Computer Science, or Mathematics
10+ years of progressive experience as a Software Developer
At least 4 years of recent experience as a Software Architect designing, developing, and deploying software systems
Experience deriving functional requirements in Software Architecture systems
Experience designing complex software systems, including software and IT architecture
Experience developing complex software systems, including software and IT architecture
Experience working in Microsoft and Unix/Linux operating system environments
Experience integrating and testing software in a Software Architecture system
Experience generating, updating, and maintaining software design documentation
Experience determining and implementing IT infrastructure
Experience working in a Cloud Native environment strongly preferred
Must currently hold or be eligible to obtain and maintain a Secret (Level II) Canadian Federal Government Security clearance
Must obtain/maintain VCR and Controlled Goods clearances
Consultants must hold Controlled Goods clearance and Insurance
Benefits
Flexible approach to work and work-life balance policies
Maternity/Parental Top-Up (up to 52 weeks)
Reservist Leave Top-Up (up to 180 days)
Company-wide profit-sharing plan for all full-time and part-time employees
Choice between base or enhanced benefits plans
Health & Dental coverage
Health Spending Account
Short-Term Disability
Employee Assistance Program
Telemedicine service
Discounts on gym memberships
5,000+ perks through Perkoplis
Deferred Profit Sharing Plan
Other employee-centric services and savings programs
Career development and professional growth opportunities
GTM Engineer rebuilding CRM, routing and AI workflows for CV Labs, CanadaVisa’s immigration law and growth studio. Improving sales efficiency across legal service units.
Senior iOS Engineer developing Tubi’s iOS, tvOS, and visionOS streaming applications. Optimizing playback, performance, and ad integration for a free service serving 100M+ monthly users.
Senior Software Engineer architecting backend services and data pipelines for Instacart’s paid marketing systems. Leading campaign execution, conversion tracking, integrations, and technical strategy.
Staff full - stack engineer building Thunderbolt, Thunderbird’s open - source enterprise AI client. Shipping integrations, customizations, and deployments for technical partners and enterprise customers.
Senior Software Engineer building AlphaSense AI - powered Excel plugins for financial professionals. Improving desktop performance, enterprise integrations, and research workflows.
Software Engineer II building SEO visibility features and CRM campaign tooling for Instacart’s grocery delivery platform. Developing full - stack systems, email components, data pipelines, and marketing automation.
Software engineering co - op student building AWS data platforms, analytics applications, and ML pipelines for Sun Life’s financial services business. Supporting real - time insights through tested code, monitoring, documentation, and centralized logging.
Développeur logiciel IP/VoIP chez Base Camp Connect, fabricant de solutions de communication tactiques et stratégiques. Développement de plateformes, API et intégrations SIP/RTP pour la Défense.
Développeur backend/full - stack bâtissant des solutions de communication tactiques pour la Défense et les forces spéciales de police. Développement de services Rust, Node.js, TypeScript et PostgreSQL.