Satellite Communications Simplified
Senior Software Developer – Backend
Location
Canada
Posted
111 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Developer – Backend
Kepler Communications Inc.
• Design and develop reliable, high-quality software related to operating Kepler’s satellite network infrastructure and mission control software automation • Ensuring system performance, security, and high availability through best practices • Collaborate with satellite operators, product managers, and customers to deliver mission critical ground systems • Build and optimize CI/CD pipelines to streamline deployment and improve development workflows • Monitor system health, troubleshoot issues, and proactively implement improvements • Help develop roadmaps and long-term technical plans for Kepler’s ground segment • Mentor junior developers and contribute to a culture of technical excellence
Job Requirements
- Minimum 6+ years of Python experience
- Bachelor’s degree in Computer Science or equivalent
- Strong software design and development skills, including algorithms, system architecture, testing and debugging
- Expertise in building and maintaining CI/CD pipelines using tools like GitLab CI, GitHub Actions, or Jenkins
- Experience with containerized software (Docker, Kubernetes, K8s) and infrastructure-as-code (Ansible, Terraform, etc.)
- Ability to operate in a Linux based environment
- Ability to effectively use git
- Excellent communication skills
Benefits
- Competitive compensation with a robust equity plan to share in our success.
- Comprehensive coverage for health, dental, and vision insurance—including dependents.
- Unlimited vacation, supportive parental leave policy, and company-wide holiday shutdown.
- Semi-annual company-wide parties and frequent in-office team events.
- Relocation packages available for approved roles.
- $1,500 annual professional development fund to support your growth.
- Fully stocked Toronto office kitchen with snacks, drinks, games and top-notch kitchen appliances.
- Town Halls, Celebration Calls, and Company-wide events to stay connected and engaged.
- We’re a certified Great Place to Work®, five years in a row!
Related Guides
Related Job Pages
More Backend Engineer Jobs
System Software Engineer, Python, C/C++, Deep Learning
NVIDIABased in Santa Clara, California, with additional offices throughout the U.S., South America, and Canada, NVIDIA is committed to fostering a work environment wh
• Research, prototype, develop and optimize solutions, tools and libraries for deep learning, data analytics, machine learning, or scientific computing • Analyse, influence and improve deep learning libraries and frameworks standards and APIs according to good engineering practices • Collaborate with team members and other partners.
Staff Backend Engineer – Adaptive Telemetry
Grafana LabsHeadquartered in New York, New York, Grafana Labs is an IT company specializing in developing accessible, user-friendly, and open-source metric visualization tools. Established in
• Drive technical strategy and roadmap. • Lead end-to-end delivery of large, cross-functional projects. • Own architecture, reliability, performance and cost for critical systems. • Define SLOs/SLIs and lead incident response. • Improve observability, automation and operational readiness. • Align stakeholders and remove blockers. • Mentor and grow engineering talent. • Represent engineering internally and externally.
Staff Backend Engineer – Adaptive Telemetry
Grafana LabsHeadquartered in New York, New York, Grafana Labs is an IT company specializing in developing accessible, user-friendly, and open-source metric visualization tools. Established in
• Drive technical strategy and roadmap. • Lead end-to-end delivery of large, cross-functional projects. • Own architecture, reliability, performance, and cost for critical systems. • Define SLOs/SLIs and lead incident response. • Improve observability, automation, and operational readiness. • Align stakeholders and remove blockers. • Mentor and grow engineering talent. • Represent engineering internally and externally.
Staff Backend Engineer – Adaptive Telemetry
Grafana LabsHeadquartered in New York, New York, Grafana Labs is an IT company specializing in developing accessible, user-friendly, and open-source metric visualization tools. Established in
• Drive technical strategy and roadmap • Lead end-to-end delivery of large, cross-functional projects • Own architecture, reliability, performance and cost for critical systems • Define SLOs/SLIs and lead incident response • Improve observability, automation and operational readiness • Align stakeholders and remove blockers • Mentor and grow engineering talent • Represent engineering internally and externally


