Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer - Backend

Full-time

Kepler Communications Inc.

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’re on the hunt for a top-tier  Senior Software Developer  who will be responsible for designing, developing, and maintaining high-performance backend services and infrastructure. You will work closely with cross-functional teams to build scalable applications that support the development, testing, and operation of our satellites and mission control software.

Key Responsibilities:


  • 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 

Required Skills & Qualifications:


  • 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 

Bonus Points:


  • Post-graduate degree in a relevant field 

  • Experience with architecting and deploying on cloud platforms (AWS, Azure, etc.) 

  • Proficiency in SQL and NoSQL databases (PostgreSQL, DynamoDB, etc.) 

  • Familiarity with Python development tools such as uv, pytest/unittest, setuptools, SWIG, and C-extensions 

  • Strong knowledge of computer networking and modern networking protocols, especially delay-tolerant networking 

  • Experience with event-driven architectures (Apache Pulsar, AWS SNS/SQS, Kafka, RabbitMQ) 

  • Familiarity with observability tools (Prometheus, Grafana, TimescaleDB, ELK stack) 

  • Knowledge of security best practices in software development 

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 [email protected] , and we will work with you to meet your needs. 

At Kepler Communications, all hiring decisions are made by people. Human recruiters are involved in every step of our recruitment process. We use AI-based tools (such as Lever AI and HireEZ) to assist with the initial review of applications by ranking candidates based on job-relevant criteria. These tools support - but do not replace - human judgment.

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Developer - Backend in Toronto, ON vacancy
  • $110k - $160k per year

     ...design, architecture, and delivery of complex backend systems that enable 3D and computer...  ...Serve as a force multiplier by mentoring senior engineers, conducting architecture reviews...  ...looking for someone with ~8+ years of software development experience building and operating... 
    Senior
    Long term contract
    Full time
    Local area
    Remote work
    Work from home

    Leap Tools

    Toronto, ON
    17 days ago
  •  ...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...  ..., tradeoffs, and risk management   ~ Mentor senior engineers and help grow technical leadership across... 
    Senior
    Long term contract
    Internship
    Work at office
    Immediate start
    Relocation package

    Kepler Communications Inc.

    Toronto, ON
    6 hours ago
  • $100k - $140k per year

     ...Opportunity ShyftLabs is looking for a Senior Developer to help design, build, and scale our...  ...The ideal candidate combines strong backend and frontend engineering skills with experience...  ...building scalable, production-grade software systems across front-end and back-end... 
    Senior
    Full time
    Work at office
    3 days per week

    Shyftlabs

    Toronto, ON
    6 hours ago
  • $120k - $135k per year

     ...Own it. Sangoma is excited to announce an opening for a Senior Backend Developer to join our talented team. As a recognized leader in...  ...Design and develop scalable, distributed APIs and backend software that interoperate with multiple third-party APIs, solutions,... 
    Senior
    Full time
    Remote work
    Work from home
    Flexible hours

    Sangoma

    Toronto, ON
    6 hours ago
  •  ...barriers to communication and free the flow of conversation for people everywhere. TextNow is looking for an Intermediate Backend Software Developer to join our Core Experience Team. At TextNow, we're on a mission to transform the telecom landscape by building a platform... 
    Suggested
    Work at office
    Remote work
    Work from home
    Flexible hours

    TextNow

    Toronto, ON
    9 hours ago
  • $125k - $165k per year

     ...Fullscript is looking for an experienced Senior Backend Engineer to join the infrastructure team...  ...the long-term health, scalability, and developer experience of Fullscript’s core application...  ....   This is how we like building software: . If you share our values, we’d be excited... 
    Senior
    Long term contract
    Full time
    Work at office
    Work from home
    Flexible hours

    Fullscript

    Toronto, ON
    6 hours ago
  • $117k - $167k per year

     ...Our Data Intelligence team builds backend services that turn data from our SaaS platform...  ...Intelligence at Achievers: Design, develop, and maintain backend services that support...  ...or a related field  ~5+ years of backend software engineering experience in enterprise environments... 
    Senior
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Achievers

    Toronto, ON
    6 hours ago
  •  ...undergraduate degree in Computer Science, Computer Engineering or other related field - You have at least 6 years of experience in working for software development company as a Software Engineer  - You are able to successfully drive the optimal and efficient design and implementation... 
    Senior
    Full time
    Local area
    Worldwide

    Warner Music Inc.

    Toronto, ON
    6 hours ago
  •  ...d1g1t gives client-facing advisors, back-office teams, and senior leadership the real-time tools and intelligence they need to...  ...globally. About the Role We are looking for a Senior Software Engineer, Backend to join our engineering team and contribute to a large, complex... 
    Senior
    Long term contract
    Flexible hours

    d1g1t

    Toronto, ON
    6 hours ago
  • $143k - $200k per year

     ...daily across some of the world's largest consumer brands. As a Senior Backend Developer, you will lead the evolution of this system into a modern,...  ..., and continuous improvement Qualifications: ~5+ years software engineering experience with a focus on distributed systems... 
    Senior

    Movable Ink

    Toronto, ON
    7 hours ago
  •  ...Harvey, the future of professional services is being written today — and we’re just getting started. Role Overview As a Backend Software Engineer at Harvey, you’ll play a pivotal role in constructing the foundation of our product platform while directly building user... 
    Senior
    Full time
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Harvey, Inc.

    Toronto, ON
    6 hours ago
  • $140k - $180k per year

     ...Australia, and Japan. We’re looking for a Senior Software Engineer to join the Campaigns team,...  .... Build for Extensibility : Develop flexible, configurable systems that allow...  ...End-to-End : Take ownership of complex backend features from technical design through implementation... 
    Senior
    Full time
    Flexible hours

    Movable Ink

    Toronto, ON
    6 hours ago
  • $118k - $135k per year

     ...Build secure, scalable backend solutions that protect the world's leading financial institutions...  ...is looking for an experienced Backend Developer with strong Java and Spring expertise who...  ...security is embedded throughout the software development lifecycle.   Working alongside... 
    Senior
    Full time

    Capco

    Toronto, ON
    6 hours ago
  • $136k - $184k per year

     ...Join our Blocks team as a Software Engineer and play a critical role...  ...If you're passionate about backend engineering, solving complex problems...  ...to grow (no matter your seniority!). - A fluent level in English...  ...Feature Development: - Design, develop, and maintain critical backend... 
    Senior
    Full time
    Remote work

    Pigment

    Toronto, ON
    6 hours ago
  •  ...includes analysis, design and developing detailed programming specifications...  ...the use and operation of software packages, including technical...  ...Demonstrated experience in Java\-based backend development. \ ~7 yr+...  ...\- Software Developer \- Senior","widgetId":"383123000000072311... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    6 hours ago
  •  ...what the rest of Wealthsimple ships. We're a small team of 7 developers holding meaningful scope across a mix of Ruby services, Python data...  ...bar we hold for our own work Skills You Bring ~7+ years of backend engineering experience building and operating scalable... 
    Senior
    Long term contract
    Work from home

    Wealthsimple Technologies

    Toronto, ON
    6 hours ago
  • $125k - $165k per year

     ...Fullscript is looking for an experienced Senior Backend Engineer to join the infrastructure team...  ...the long-term health scalability and developer experience of Fullscripts core application...  ...growth. This is how we like building software: . If you share our values wed be excited... 
    Senior
    Long term contract
    Full time
    Work at office
    Work from home
    Flexible hours

    Fullscript

    Toronto, ON
    11 days ago
  •  ..., user stories, UI/UX artifacts, solution architecture, security requirements, data models, develop application design and technical specification document, deliver quality software products (including Minimal Viable Products and Cloud -Native Web Application products) as required... 
    Senior
    Long term contract
    Full time
    Interim role
    Internship

    Yoush Consulting

    Toronto, ON
    6 hours ago
  • $160k - $175k per year

     ...Senior Desktop Software Developer About Sync Sync.com is a leading end-to-end encrypted cloud storage platform operating at significant scale...  ...across the team. Collaborate with product, security, and backend teams to ship features that scale. Experience &... 
    Senior
    Long term contract
    Full time
    Internship
    Direct hire
    Remote work
    Flexible hours

    Funded.club

    Toronto, ON
    6 hours ago
  •  ...process. Here are the projects you may be working on: Building backend integrations with cloud provider's managed databases. Working...  ...important to you and your role. - It means having access to a senior team that supports you and wants to see you succeed. - You’ll... 
    Senior
    Remote job
    Full time
    Local area
    Flexible hours

    Teleport

    Toronto, ON
    6 hours ago
  •  ...you. For more information, check out centari.com or find us on LinkedIn . About the Role We are hiring a Senior Software Engineer, Backend to join our product team. You'll be a key player in designing and building Centari's core AI technology, working alongside... 
    Senior
    Remote work
    Flexible hours

    Centari

    Toronto, ON
    6 hours ago
  •  ...businesses to accelerate service delivery, drive customer engagement, and foster growth. Blanc Labs is seeking a highly skilled Senior Full-Stack Developer to join our team and contribute to the development of innovative digital solutions. This role requires deep technical... 
    Senior
    Full time

    Blanc Labs

    Toronto, ON
    6 hours ago
  • $104k - $145k per year

     ...build something meaningful in a fast-growing, customer-focused company, we’d love to hear from you! We are looking for a Senior Software Developer to join our Development Experience Group!   The Development Experience Group makes informed suggestions about... 
    Senior
    Remote job
    Work at office
    Home office
    Flexible hours
    Weekend work

    Zensurance

    Toronto, ON
    6 hours ago
  •  ...early stages. We are seeking a skilled Senior Full Stack Developer with expertise in infrastructure and...  ...team. This role requires proficiency in backend service development, AWS and...  ...for young learners Your passion for software engineering will show with your commitment... 
    Senior
    Full time
    Internship
    Worldwide

    Prodigy Education

    Toronto, ON
    6 hours ago
  • $120k - $130k per year

     ...access specialist referrals.   Who we need Reporting to the Vice President, Research and Development, we are hiring a Senior Software Developer to join our collaborative engineering team. As our new Senior Software Developer, you will play a key role in designing, building... 
    Senior
    Long term contract
    Full time
    Work at office
    Immediate start
    Work from home
    Flexible hours
    3 days per week

    OceanMD

    Toronto, ON
    4 days ago
  • Must haves: ~ At least 8 years of experience with mainframe application analysis and SDLC  Nice have: Prior Working experience with:  Mainframe - IBM z/OS  IMS DB/DC  IBM COBOL  PL/I  ISPF  TSO  JCL/Clist  Experience in implementing system to system...
    Senior

    S M Software Solutions

    Toronto, ON
    6 hours ago
  •  ...realize their greatest potential. Title and Summary Senior Software Engineer (Backend - Java) Overview Ethoca, a Mastercard company, is transforming...  .... As a Senior Software Engineer, you will design, develop, and operate secure, scalable software solutions that... 
    Senior
    Long term contract
    Full time
    Worldwide

    Mastercard

    Toronto, ON
    18 days ago
  • We are seeking a highly accomplished Senior Software Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier engineering capacity within full-stack application development, cloud architectures, and database streams,... 
    Senior
    Long term contract
    Contract work

    Randstad

    Toronto, ON
    11 days ago
  • $107k - $157.3k per year

     ...for everyone. Our customers build the tallest skyscrapers, develop sustainable housing, launch rockets, and invent solutions for...  ...engineering team and help shape the future of civil engineering software. As a Senior Software Developer, you will independently own major... 
    Senior
    For contractors
    Worldwide

    Autodesk

    Toronto, ON
    10 days ago
  • $136k - $187k per year

     ...architecture. We are looking for a Senior Full Stack Software Engineer to build the interfaces and services...  ...-end experiences in React and robust backend APIs in Java. The ideal candidate is a...  ...Benefits Making Social Impact Developing Talent and Fostering Connection +... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Okta

    Toronto, ON
    6 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer - Backend. Be the first to apply!