Senior C++ Developer designing innovative technology solutions at Spiria in a collaborative team environment. Involves diverse projects and leadership opportunities with direct client interaction.
Responsibilities
Write, modify, optimize, and debug C++ code.
Design and develop high-performance software systems in C++.
Architect and implement core libraries, planners, and reusable components for intelligent agents.
Participate in testing and quality assurance activities according to established strategies.
Lead or contribute to R&D initiatives focused on autonomy, decision-making, and system reliability.
Integrate AI models (SLMs, LLMs, VLMs, policies) into constrained environments and deterministic execution loops.
Collaborate on various project-related activities in an Agile context: effort estimation, requirements analysis, prototyping, troubleshooting, integration, and configuration of software components.
Review code and architecture to ensure compliance with development standards and best practices.
Collaborate with multidisciplinary local and international teams (autonomy, core, display/visualization).
Requirements
More than 8 years of experience in C++ development.
Experience working with Python.
Expertise in Linux/Unix.
Proven ability to design robust systems and write efficient code.
Strong adaptability to meet goals and deadlines.
Ability to provide technical leadership and mentor less experienced team members.
Self-motivated, proactive, and a strong collaborator.
Strong aptitude for solving complex problems.
Experience with Agile methodology.
Knowledge of unit testing.
Proficiency in English and/or French (spoken and written).
Benefits
3 weeks of vacation, or more depending on your experience.
5 days off during the winter holidays.
Flexible days off for personal reasons and to handle life’s contingencies.
RPDB-RRSP plan with employer contribution.
Comprehensive group insurance plan.
Telemedicine services and an employee assistance program with TELUS Health.
Reimbursement for training, certifications, and professional association fees.
Annual Spiri-Flex reimbursements for expenses related to health, ergonomics, and connectivity.
Backend Developer at Spectrum One focused on developing and maintaining backend services and APIs. Collaborating with front - end developers in a fully remote setting.
Senior Backend Software Engineer focused on enhancing developer experience through tooling and practices at Zipline. Collaborate with teams to elevate engineering quality and efficiency.
Full Stack Developer supporting delivery of cloud - based web applications within public - sector environment. Focused on building and maintaining scalable applications using Microsoft Azure and modern JavaScript frameworks.
Senior Software Engineer at DraftKings developing scalable backend systems for sports betting applications. Collaborating in a fast - paced environment with a focus on quality and speed.
Staff Software Developer leading the design and delivery of backend components at Varicent. Responsible for scalable service design and technical mentoring within a collaborative environment.
Senior .Net Developer focusing on high - load social discovery products with AI integrations. Leading architecture, development, and quality assurance in a remote global environment.
Senior Software Engineer focusing on backend systems for an e - commerce startup. Responsible for designing and building services that support core workflows and operations.
Senior Backend Programmer at Behaviour Interactive developing cloud - based gaming services. Collaborating with teams to enhance online gaming experiences in a dynamic studio environment.
Security Platform Developer at Sun Life responsible for automating security processes and developing workflows using Python and Ansible. Collaborating on security initiatives and managing enterprise projects for improved service delivery.