Why This Job is Featured on The SaaS Jobs
This Staff Backend Software Developer role stands out in the SaaS landscape because it applies cloud-native backend and platform engineering patterns to a service where uptime, latency, and operational correctness are central to the product itself. Kepler’s work blends subscription-like platform expectations with mission control and network operations, creating a SaaS-adjacent environment where reliability engineering and distributed systems design directly shape customer outcomes.
For a long-term SaaS career, the scope is notably broad: architecture that spans multiple teams, standardisation across services, and the mechanics of scaling systems under real operational constraints. Experience in CI/CD, infrastructure as code, observability, and performance optimisation translates cleanly to senior platform roles across B2B SaaS, especially where multi-service complexity and operational maturity become limiting factors. The emphasis on influencing without formal authority also maps to staff-level expectations in modern product organisations.
This role is best suited to engineers who prefer system-level ownership over feature throughput, and who enjoy turning ambiguous business needs into technical direction. It will fit professionals comfortable balancing near-term delivery with longer-horizon platform investments, and those motivated by high-reliability environments where incident response and operational discipline are part of the engineering craft.
The section above is editorial commentary from The SaaS Jobs, provided to help SaaS professionals understand the role in a broader industry context.
Job Description
At Kepler Communications, we're not just imagining the future of on-demand space connectivity - we're leading it!
Our mission is to provide real-time Internet access for space-based assets, enabling a new era of data-driven exploration and innovation. With 33 satellites launched to date, Kepler operates the first commercial optical data relay constellation, enabling real-time, continuous space communications while supporting advanced on-orbit compute and hosted payload capabilities.
Industry-leading technology is only part of the story. What sets Kepler apart is our team: bold thinkers, skilled builders, and passionate problem-solvers who thrive on pushing the boundaries of what’s possible in space. We believe great ideas come from diverse perspectives, and we’re committed to creating an environment where you can grow, lead, and make a global impact.
If you’re ready to reach higher, move faster, and do work that shapes the future space economy - this is your launchpad. Come build the future with Kepler!
What We Offer:
* 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!
We are seeking a highly experienced Staff Software Developer to lead the design and evolution of Kepler’s backend systems and platform architecture. This role operates at a company-wide level, driving technical strategy, enabling cross-team execution, and ensuring that our systems scale to meet the growing demands of Kepler’s satellite network and mission control operations.
As a Staff Developer, you will work across multiple teams to solve complex technical challenges, guide architectural decisions, and improve engineering effectiveness. You will play a key role in shaping long-term technical direction while ensuring near-term delivery remains efficient and aligned.
\n
Key Responsibilities:
-
Drive architectural decisions that span multiple teams and services, ensuring scalability, reliability, and maintainability
-
Identify and lead high-impact, cross-functional initiatives, including system-wide performance improvements, reliability efforts, and platform standardization
-
Act as a technical authority and advisor, providing guidance on complex system design, tradeoffs, and risk management
Required Skills & Qualifications:
Bonus Points:
\n
Employment Equity & Accommodation Statement
Kepler Communications is an equal opportunity employer committed to building a diverse and inclusive workplace. We welcome applications from all qualified individuals, including women, Indigenous peoples, persons with disabilities, members of visible minorities, and people of all sexual orientations and gender identities.
If you require accommodation during any stage of the recruitment process, please contact our People & Culture team at accommodation@kepler.space, and we will work with you to meet your needs.