Salary
≈ $88k – $179k per year (Estimated)
Location
In office (Ottawa)
Seniority
Senior · 10+ years exp
Visa
Approved LMIA in the last two years
Employment
Full-Time
Confirmed on the employer's own hiring board on Oct 5, 2026. First seen by Alion on Oct 1, 2026. Telesat scores A on the Alion truth index.
Overview
Company
Impact
Profile match
Backed by a legacy of engineering excellence, reliability and industry-leading customer service, Telesat (NASDAQ and TSX: TSAT) is one of the largest and most successful global satellite operators. Telesat works collaboratively with its customers ...
As a Senior NMS Software Developer, you will lead the design, development, and evolution of Lightspeed's Network Management and OSS platforms, enabling service fulfillment, assurance, automation, and observability across a carrier-grade LEO satellite network. You will leverage modern software engineering practices, cloud-native technologies, and AI-assisted development tools.
Key Responsibilities
- Design and develop NMS/OSS applications supporting service fulfillment, assurance, inventory, fault, performance, and configuration management.
- Develop model-driven management solutions using YANG, NETCONF/RESTCONF, gNMI, gRPC, and related standards.
- Build network automation, telemetry, monitoring, and workflow orchestration capabilities.
- Integrate NMS/OSS platforms with network elements, EMS systems, inventory platforms, service orchestration systems, and operational tools.
- Lead troubleshooting and root cause analysis of complex software and network issues in large-scale distributed environments.
- Design and maintain automated test frameworks, CI/CD pipelines, and cloud-native deployment solutions.
- Contribute to system architecture, interface definitions, security standards, and CONOPS.
- Utilize AI-assisted development tools and engineering automation solutions to improve productivity, code quality, and delivery velocity.
Required Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
- 10+ years of experience developing OSS, NMS, EMS, network automation, or telecommunications management systems.
- Expert-level software development skills with a proven track record delivering large-scale production systems using Go, Python, Java, or similar languages.
- Strong understanding of software architecture, distributed systems, APIs, concurrency, data structures, algorithms, and design patterns.
- Solid knowledge of NETCONF, RESTCONF, gRPC, YANG, OpenAPI, and API-driven architectures.
- Strong understanding of segment routing, and network telemetry.
- Experience with Kubernetes, containers, cloud-native architectures, DevOps, and CI/CD.
- Proven experience using AI-assisted coding tools such as GitHub Copilot, Cursor, Claude Code, ChatGPT, or equivalent
Ideal Candidate
- Combines OSS/NMS expertise, carrier-grade networking knowledge, strong software engineering and system design skills, cloud-native development experience, and the ability to leverage AI-assisted development to deliver innovative operational solutions
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,235,315 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Backend
Similar stack
Same company
Ottawa
Senior Data Software Engineer
5 hours ago
≈ $89k – $181k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Toronto
Python
Java
Databases
Databricks
Delta Lake
Apache Kafka
DevOps
Terraform
GCP
Azure
Analytics
Collibra
Alation
Apply
Senior Software Developer
19 days ago
≈ $97k – $189k per year (Estimated) • Remote (Canada) • Full-Time • 8+ years exp • Vancouver
SQL
C#
C#
ASP.NET Core
Entity Framework Core
DevOps
Azure
CI/CD
Docker
Kubernetes
Cybersecurity
SOC 2
GDPR
Apply
Cloud Native Software Developer
9 hours ago
≈ $79k – $191k per year (Estimated) • Hybrid • Bachelor's Degree • Ottawa
Go
C++
DevOps
Rest API
gRPC
GCP
GitLab CI
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Linux
TCP/IP
Apply
Staff Engineer - Backend
1 hour ago
≈ $32k – $82k per year (Estimated) • In office • 8+ years exp • Bengaluru
AI/ML
AI Agents
Tool Use
Apply
In office • Full-Time • Lomé
Python
SQL
Databases
PostgreSQL
Oracle
DevOps
Linux
Analytics
ETL/ELT
Talend
Management
UML
Apply
Staff Engineer
7 hours ago
$190k – $225k per year • In office • 3+ years exp • Bachelor's Degree • Saint Louis
Python
Java
Scala
Clojure
Databases
Google BigQuery
BigQuery
AI/ML
Copilot
Frontend
GraphQL
DevOps
Rest API
GCP
Azure
AWS
Apply
Aprendiz de analítica e ingeniería de datos
7 hours ago
In office • Bogotá
Python
SQL
DevOps
GCP
GitHub
Analytics
Power BI
ETL/ELT
Apply
Senior Data Architect - Commercial
7 hours ago
≈ $72k – $125k per year (Estimated) • Hybrid • 5+ years exp • Master's Degree • Warsaw
Python
SQL
Databases
Snowflake
Databricks
DevOps
GitHub Actions
Azure
CI/CD
GitHub
Analytics
Tableau
Power BI
Azure Data Factory
Management
Agile
Scrum
Kanban
Apply
Senior Software Engineer AWS IoT
7 hours ago
≈ $17k – $44k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Bengaluru
Python
JavaScript
Node JS
Frontend
React.js
DevOps
Rest API
Terraform
CloudFormation
CI/CD
AWS
Incident Management
IoT
MQTT
Management
Agile
Apply
Internship OSR Breeding (all genders)
7 hours ago
$31k per year (gross) • In office • Internship • Bachelor's Degree • Monheim
Python
SQL
AI/ML
LLM
Apply
Senior User Terminal System Engineer
6 days ago
≈ $78k – $150k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Ottawa
Management
Confluence
Jira
Apply
Senior Manager, Program Management Office
13 days ago
≈ $63k – $131k per year (Estimated) • In office • Full-Time • 12+ years exp • Bachelor's Degree • Ottawa
Management
Agile
Apply
Technical Program Integration Lead
13 days ago
≈ $99k – $197k per year (Estimated) • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Ottawa
Apply
Embedded Software Architect, User Terminals
14 days ago
≈ $107k – $194k per year (Estimated) • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Ottawa
Python
C++
DevOps
Linux
Management
Agile
Apply
User Terminal Program Manager, Mil-Ka
16 days ago
≈ $90k – $169k per year (Estimated) • Hybrid • Full-Time • 6+ years exp • Bachelor's Degree • Ottawa
Management
Microsoft Project
Jira
Apply
Bp Hourly Supervisor
1 day ago
≈ $43k – $83k per year (Estimated) • In office • 1+ year exp • Ottawa
Apply
$33k – $41k per year • In office • Ottawa
Apply
M&E Coordinator
1 day ago
$63k – $98k per year • In office • Full-Time • 3+ years exp • Master's Degree • Ottawa
Management
Microsoft Office
Apply
Site Security Coordinator
1 day ago
$53k – $81k per year • In office • Full-Time • 5+ years exp • Ottawa
DevOps
Incident Management
Management
Microsoft Office
Apply
≈ $74k – $172k per year (Estimated) • In office • Full-Time • 10+ years exp • Ottawa
DevOps
Chef
Management
ITIL
ITSM
Apply
This is one of many
1,235,315 more open roles from verified company boards, updated every day.

