Software Development Manager

Kepler Communications

Toronto, Ontario, CA
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 05/06/2021
  • Website:
  • Company Address: 196 Spadina Ave, Toronto, ON

About Kepler Communications

At Kepler, we are reshaping the satellite communications industry by developing groundbreaking technology that provides real solutions for global gaps in connectivity.

Job Description

Kepler is changing the face of satellite communications by launching a constellation of telecommunication nanosatellites! With the recent success of our Series A funding, a handful of early customers, and our first 15 satellites in orbit, Kepler is currently doubling in size!
Kepler is looking for a dynamic leader and great team player who enjoys technical challenges in a fast-paced environment, applies sound judgement in successful planning and execution, meets commitments, and communicates effectively with all stakeholders.
As a Software Engineering Manager at Kepler, you will be responsible for leading a world class team of software developers and engineers. Expected time breakdown for this position is as follows:
Managerial (50%) 
Technical (20%)
Recruiting (20%) 
Administrative (10%) 


Position Requirements

Bonus Points

Kepler Communications Inc. is committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. We welcome applications from: women, Aboriginal persons, persons with disabilities, ethnic minorities, visible minorities, people who identify as LGBT and others who may contribute to diversification in our workplace.
As part of our commitment to accessibility for all persons with disabilities, Kepler will, upon the request of the applicant, provide accommodation during the recruitment process to ensure equal access to applicants with disabilities. Please contact our People & Culture team, through our Career Page to make your accommodation needs known and we will consult with you to ensure suitable accommodation is provided.
  • Build a great team, ensuring proper resources, training and tools to produce superb output
  • Collaborate with Project and Product Managers to define product requirements, resource plans, features and communicate to all stakeholders and internal team members
  • Build and ensure engineering processes exist and are followed to produce high quality and timely execution and delivery of projects
  • Actively participate and contribute to weekly sprint planning and daily sync meetings
  • Help software developers resolve technical and process issues
  • Provide leadership, coaching and mentoring during weekly 1:1’s, conduct semi annual performance reviews and inspire your team to achieve mission success utilizing Kepler Career Development and Learning & Development programs
  • Effectively manage multiple day-to-day software projects
  • Bachelor Degree in Computer Science or related discipline
  • 3 years experience leading agile software engineering teams
  • 5 years experience in a related software development environment
  • Driver of continuous process improvement
  • Excellent communication, collaboration and teamworking skills
  • Adapts well  to change in priorities and effectively deals with ambiguity
  • Programming skills in Python, C/C++
  • Experience working in a Linux environment 
  • Prior experience managing others in a startup/scaling environment

Related Jobs

FPGA Engineer Intern (Summer 2021) - 8 months

Kepler Communications - Toronto, ON

RF Systems Engineer

Kepler Communications - Toronto, ON

Chief Operating Officer

Kepler Communications - Toronto, ON

Network Systems Specialist

Kepler Communications - Toronto, Ontario, CA

Satellite Operations Specialist

Kepler Communications - Toronto, Ontario, CA
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.