Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer - Platform, Mission Systems

Home > Python programming jobs

Software Engineer - Platform, Mission Systems in Canada

  • Remote

Responsibilities

  • Maintain and augment automation and distributed services supporting the operation of Planet’s satellites.
  • Manage cloud-based infrastructure services and associated tooling for internal needs and customer-facing service-level agreements.
  • Evaluate and select appropriate software technologies.
  • Design and deploy critical infrastructure.
  • Collaborate with Satellite and Ground Operations, Pipeline, Product, and other cross-functional teams.
  • Support end users and iteratively improve spacecraft operations systems.

Requirements

  • Bachelor’s degree in Computer Science, Aerospace Engineering, or a similar field.
  • At least 4 years of relevant work experience.
  • Experience building services that use cloud-based infrastructure and tooling such as AWS or GCP.
  • Experience maintaining infrastructure with Ansible or similar tools such as Kubernetes or Terraform.
  • Experience programming in Python.
  • Experience with relational databases such as Postgres or MySQL.
  • Experience with automated testing, code review, documentation, peer-reviewed code, and continuous integration and deployment workflows.
  • Proficient Linux skills.
  • Ability to work independently and communicate and collaborate with cross-functional teams.
  • Preferred experience with API design, monitoring tools such as Datadog or Sentry, microservice environments, and aerospace concepts.
  • Ability to access applicable export-controlled information without additional export licensing.

Benefits

  • Comprehensive medical, dental, and vision plans.
  • Health Savings Account with a company contribution.
  • Paid time off, holidays, and company-wide days off.
  • 16 weeks of paid parental leave.
  • Wellness Program and Employee Assistance Program.
  • Home office reimbursement.
  • Monthly phone and internet reimbursement.
  • Tuition reimbursement and access to LinkedIn Learning.
  • Equity and commuter benefits for employees local to an office.
  • Volunteering paid time off.
  • Full-time remote position based in the United States or Canada; employees near an office are expected to work there three days per week.

Planet

Planet is a forward‑thinking technology partner that empowers businesses to harness data-driven insights for sustainable growth. By blending advanced analytics with intuitive design, we help organizations transform complex information into actionable strategies. Our collaborative approach ensures...

Similar positions

Senior Staff Security Engineer

  • ServiceNow
  • Full time
  • USA
  • 10/30/2026
  • Remote

Software Engineer L5

  • Netflix
  • Full time
  • USA
  • 10/30/2026
  • Salary: $388k-$619k
  • Remote

Senior Software Engineer - MAAS

  • Canonical
  • Full time
  • Remote
  • 10/30/2026
  • EMEA, Americas

Software Engineer I

  • UiPath
  • Full time
  • Others
  • 10/30/2026
  • Bengaluru, India

Staff ML Engineer

  • Cloudbeds
  • Full time
  • Remote
  • 10/30/2026
  • Europe