Staff Software Developer at Kepler Communications, leading design of backend systems for satellite communications. Driving architectural decisions and mentoring engineers in a dynamic engineering environment.
Responsibilities
Lead the design and evolution of large-scale backend systems supporting Kepler’s satellite network infrastructure and mission control software
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
Partner with product, operations, and leadership to translate business opportunities into technical strategy and execution plans
Define and improve engineering processes, development workflows, and operational practices across teams
Own and guide long-term technical roadmaps, balancing immediate delivery needs with strategic investments
Act as a technical authority and advisor, providing guidance on complex system design, tradeoffs, and risk management
Mentor senior engineers and help grow technical leadership across the organization
Drive alignment across teams by influencing without authority and building consensus on technical direction
Requirements
8+ years of professional software development experience, with a strong focus on backend systems
Proven experience designing and operating large-scale, distributed systems
Demonstrated ability to lead cross-team technical initiatives and influence engineering direction
Strong expertise in system architecture, scalability, reliability, and performance optimization
Deep experience with Python and modern backend development practices
Experience with cloud platforms, containerization (Docker, Kubernetes), and infrastructure-as-code
Strong understanding of CI/CD systems and developer productivity tooling
Ability to navigate ambiguity and drive clarity in complex technical and organizational environments
Excellent communication skills, with the ability to engage both technical and non-technical stakeholders.
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!
Software Developer Backend II designing and building backend services and APIs for Splunk's data management solutions. Collaborating in a fast - paced, agile environment to support data processing at scale.
Senior Full - Stack Java Developer at Morgan Stanley, focusing on cloud architecture and software solutions for business needs. Collaborating with cross - functional teams to deliver high - quality software.
Senior C++ Developer modernizing enterprise security applications in Canada. Join a well - established software company that prioritizes reliability, performance, and data protection.
Senior Software Engineer in GenAI developing AI - powered solutions for healthcare at Clario. Building multi - modal AI systems, collaborating with cross - functional teams in the biopharmaceutical industry.
Software Engineer role developing APIs on TD's Online & Mobile backend team. Collaborating within Agile Scrum teams to ensure high - quality, maintainable software and innovative solutions.
Staff Software Engineer focusing on backend systems for AI - driven travel solutions at Hopper. Collaborating with senior engineers to improve a multi - tenant travel commerce engine.
Lead Java Backend Developer designing backend services for RBC Caribbean. Collaborating with teams to deliver scalable and secure solutions in digital banking.