Mission Control (missioncontrolspace.com) Logo

Mission Control (missioncontrolspace.com)

Senior Full-Stack Software Engineer

Posted 3 Days Ago
Be an Early Applicant
In-Office
Ottawa, ON
Senior level
In-Office
Ottawa, ON
Senior level
The Senior Full-Stack Software Engineer will develop and maintain the Spacefarer Mission Control product, focusing on cloud-based applications and software scalability. Responsibilities include coding, testing, and contributing to a positive team culture while engaging with different software components. Ideal candidates will have 6+ years of experience in software development.
The summary above was generated by AI

Mission Control 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,
  • 6+ 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. 
  • 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
Toronto, ON, CAN
Mid level
Mid level
Fintech • Insurance • Financial Services
Design, develop, and maintain HR applications. Collaborate on full-stack software development and conduct tests to ensure quality.
Top Skills: ExpressJavaJavaScriptJqueryMongoDBMySQLNode.jsPythonReactReact NativeSnykSonarSpring BootSpring CloudSQL Server
2 Days Ago
Toronto, ON, CAN
Senior level
Senior level
Computer Vision • Machine Learning
The Senior Full-Stack Mobile/Web Engineer will design and develop mobile/web apps, implement APIs, and optimize app architecture while collaborating with cross-functional teams.
Top Skills: AWSGCPGrpcJavaScriptNoSQLReactReact NativeRestSQLTs
Expert/Leader
Information Technology • Professional Services • Consulting
Design, implement, and expand data pipelines for large-scale web applications, requiring extensive experience in Java and various frontend technologies.
Top Skills: Azure DevopsBlockchainCSS3HTML5JavaJwtNextjsNode.jsOauth2.0OracleReactRestapiRxjsSoliditySQLSslTypescriptVuejs

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