Senior Software Developer
Date: 3 Mar 2026
Location: Saskatoon, SK, CA
Company: Calian
Position Overview
The Senior Software Developer role in our Defence and Space division offers an opportunity to contribute to a growing Canadian technology organization supporting leading global satellite operators. You will join a multidisciplinary team of software developers and systems engineers to design, build, and deploy high‑reliability systems used in mission‑critical environments.In this role, you will exercise significant technical autonomy, applying deep expertise and sound engineering judgment to complex challenges. Working within a small team of 5–7 developers—and within a broader engineering organization of 100+ people—you will help elevate technical quality and mentor less experienced team members.
(This position can be 100% remote from anywhere in Canada)
Responsibilities
Design and develop complex backend software components, ensuring high standards of security, reliability, performance, and maintainability.
Translate requirements into clear technical solutions, identifying risks, dependencies, and edge cases early.
Diagnose and resolve complex integration, performance, and operational issues, providing durable and well‑documented fixes.
Raise technical quality through thoughtful code reviews, architectural contributions, and mentorship of junior developers.
Improve development workflows, including CI/CD, automation, testing practices, and technical documentation.
Collaborate with system engineers, customers, and stakeholders to refine requirements and explain design decisions or trade‑offs.
Support release planning and deployments, contributing to stable operations in mission‑critical environments.
Participate in technical estimation and support proposal development for new customer opportunities.
Qualifications
Bachelor’s degree in Computer Science, Computer Engineering, Engineering Physics, or a related technical field
Minimum 7 years of experience designing and building complex backend systems
Proficiency in Java, Kotlin, or C++
Strong understanding of distributed systems, concurrency, and API design
Experience working in Linux-based development environments
Additional Requirements
Experience in highly available or mission‑critical systems
Experience with containerization and orchestration (Docker, Kubernetes)Familiarity with observability tools (Prometheus, Grafana, ELK, etc.)
Exposure to satellite communications, aerospace, or defence environments
Experience with IaC or automation tools (Ansible)
Compensation
$100,000-150,000
Vacancy
We have 1 available position
Job Title: Senior Software Developer
Requisition Number: 2249
Date: March 3, 2026
Location: Saskatoon, SK
Remote: Yes
Business Unit: Space&Defence
Department: Engineering
Job Type: Full-time
#LI-AS1#
#SF#