Mission Control (missioncontrolspace.com) Logo

Mission Control (missioncontrolspace.com)

Full Stack Software Engineer

Posted 24 Days Ago
Be an Early Applicant
In-Office
Ottawa, ON
Junior
In-Office
Ottawa, ON
Junior
Develop and maintain the Spacefarer mission control software, focusing on both backend and frontend components, while ensuring high software quality through testing and code reviews.
The summary above was generated by AI

Mission Control is located in Ottawa, Canada. We’re looking for an enthusiastic and talented individuals to join our team.  

About Us                          

Mission Control empowers explorers to advance their space missions. We innovate to make modern software viable to use in space, unlocking the potential of new scientific and commercial opportunities on Earth, Moon, Mars, and Beyond. 

 

We have a clear vision: to be a workplace where a diverse and thoughtful mix of talented people want to learn and do their best work. We are inspired by a vision of the world in which access to space is ubiquitous and inspires all humans to treasure planet Earth and marvel at the universe.

 

Please visit our website to learn more about our team and ongoing projects: https://missioncontrolspace.com.    

About the Job

Mission Control is seeking enthusiastic candidates for the position of Full-Stack Software Engineer to play a key role in the development of Spacefarer - our Mission Control Software. We are looking for candidates who are passionate about space exploration and robotics; who want to contribute to growing a small company from the ground up!


You will work to design, implement, test, and maintain cloud-based applications using modern web development principles and technologies.


We believe in modernizing the software lifecycle for space missions and are looking for people who can design software that scales. Beyond using individual tools, we want someone who can find opportunities to create libraries and abstractions that capture common idioms that will sharpen our development practices.


Primary Responsibilities

  • Core development and maintenance of our Spacefarer Mission Control product. We are a small team; within a few weeks you will touch every part of the application, including but not limited to backend microservices, frontend components, deployment, CI, automated tests.
  • Writing code and making things work; using technologies such as Python, TypeScript, FastAPI, Django, Vue.js,PostgreSQL, Redis, AWS, Terraform. You don’t need to know all of this, but wide experience is welcome and willingness to learn is mandatory!
  • Design and develop system components with emphasis on reusability and scalability.
  • Perform code reviews and testing to ensure software quality is high and requirements are met;
  • Contribute to our office culture with a positive and start-up-oriented attitude – we have a collegial team with a wide range of hobbies and interests.

Additional tasks may include:

  • Presenting results to customer and partnering organizations;
  • Developing and proposing concepts to potential customers;
  • Assessing competitive landscape from a technology and architecture perspective;
  • Communicating our technology and product evolution and differentiation to internal stakeholders including decision-makers and external stakeholders;
  • Sharing knowledge through documentation and presentations to internal and external stakeholders.

Skills and Experience

  • Bachelors degree in Computer Science, Computer engineering or equivalent software development skills and experience,
  • 2+ years of experience in full stack software development,

Bonus points for:

  • Experience in software architecture and design of microservices and web applications
  • Experience in dev ops and hosting services,
  • Experience or demonstrated interest in machine vision, machine learning and/or deep learning and associated libraries;
  • Experience or demonstrated interest in developing software operating on real-time and distributed systems, particularly on ground segment software and data handling for space systems or embedded software operating on space systems;
  • Past hands-on experience or demonstrated interest in mobile robotics and sensor hardware (e.g. stereo cameras, IMU, LiDAR);
  • Experience or demonstrated interest in front end and user experience design;

Special Comments


Security: Successful candidates must be eligible to obtain a security clearance in Canada at the reliability status level (and potentially at the higher levels), and pass security assessment for the Controlled Goods Program (CGP).


Due to the security clearance required for Mission Control's facility, only Canadian Citizen's and Permanent Residents are eligible at this time.

Location

  • Mission Control is located in Ottawa, Ontario. We offer remote and hybrid options.
  • Some travel may be required at certain times for this role.

What’s in it for you?

  • Be on the forefront of space exploration and the emerging commercial space industry.
  • Work to solve problems with a team of intelligent, fun people!
  • Compensation and Benefits Package including vacation pay, wellness plan (health, vision, dental) and unlimited unpaid time off..
  • Relocation assistance for eligible employees.
  • Two weeks of sick/personal leave per year.
  • Employee Stock Option plan for equity sharing.
  • Flexible working hours.
  • Work in a respectful and inclusive workplace. It is extremely important to us that all employees feel safe and supported at work, and feel able to bring their whole selves to work.
  • Be part of a family-friendly company, where we understand the needs of working parents with young children (because many of us are too!).
  • Bi-weekly coffee chats for connecting with colleagues socially, and for mentorship by senior staff

How to Apply

Please apply directly through this posting, or send your application by email to [email protected]. Application materials include:

  • Cover letter and resume as a single PDF (required)
  • Portfolio material, references, or other indications of exceptional past work (optional)

During the hiring process we may ask to see examples of previous work or ask for a small project.


As part of our commitment to an inclusive work environment, we accept and encourage anonymized resumes.


We will accept applications until the position is filled. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.


Top Skills

AWS
Django
Fastapi
Postgres
Python
Redis
Terraform
Typescript
Vue
HQ

Mission Control (missioncontrolspace.com) Ottawa, Ontario, CAN Office

162 Elm Street West, Ottawa, Ontario, Canada, K1R 6N4

Similar Jobs

Yesterday
In-Office
Toronto, ON, CAN
Senior level
Senior level
eCommerce • Retail
The Senior Software Engineer coordinates software design and implementation, leads a team, develops solutions in WMS, and ensures high-quality delivery.
Top Skills: CSSGCPHTMLJ2EeJavaJavaScriptKotlinPostgresReactRest ApiSpring BootSQLTerraform
3 Days Ago
In-Office
Toronto, ON, CAN
Mid level
Mid level
Fintech • Insurance • Financial Services
The Full Stack Software Engineer will design, develop, test, and implement scalable software solutions while collaborating in a team environment. Responsibilities include building applications, developing APIs, managing deployments, and ensuring software quality and documentation.
Top Skills: AzureCi/CdDevsecopsDockerGraphQLJavaJenkinsKubernetesPythonSalesforceTerraformTypescript
3 Days Ago
In-Office
Toronto, ON, CAN
Senior level
Senior level
Digital Media • News + Entertainment
Develop high-quality web applications, participate in code reviews, collaborate in Scrum teams, and maintain technical documentation. Improve tech and deliver robust software solutions.
Top Skills: .Net CoreAzureAzure DevopsC#Ci/CdEntity FrameworkReactRestful ApisTypescript

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account