Planet

Software Engineer, Missions Software

Planet

full-time

Posted on:

Location Type: Hybrid

Location: San Francisco • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $115,800 - $142,700 per year

Job Level

JuniorMid-Level

Tech Stack

AnsibleAWSDockerGoogle Cloud PlatformKubernetesLinuxMicroservicesMySQLPostgresPythonTerraform

About the role

  • Build, maintain, and operate Planet's Mission Control web application and supporting distributed microservices responsible for satellite scheduling, tasking, and telemetry processing.
  • Maintain and augment automation and services responsible for the operation of Planet’s satellites.
  • Specify and implement new HTTP APIs and improve existing ones.
  • Evaluate and choose appropriate software technologies.
  • Design and deploy critical infrastructure.
  • Support, enable, and engage with end users (spacecraft operators, analysts, engineers) to iterate on systems and minimize operational burden.
  • Collaborate closely with Satellite and Ground Operations, Pipeline, and Product teams to ensure the constellation meets mission needs.
  • Tackle a broad array of engineering problems in a fast-paced environment.
  • Work on continuous integration, deployment workflows, and peer-reviewed codebases.

Requirements

  • Bachelors degree in Computer Science, Aerospace Engineering, or similar.
  • 2+ years of relevant work experience.
  • Experience in Python programming.
  • Experience in API design.
  • Attention to quality including automated testing, code review, and documentation.
  • Experience with relational database technologies (e.g., Postgres, MySQL, etc.).
  • Experience with maintaining peer-reviewed code and continuous integration and deployment workflows and tooling like GitLab CI and Docker or similar.
  • Proficient Linux skills.
  • Ability to be a self-starter for solving problems in a dynamic environment.
  • Ability to clearly communicate and collaborate with cross-functional teams.
  • Ability to access export-controlled information (EAR/ITAR requirements).
  • Preferred: Experience building services on AWS or GCP.
  • Preferred: Experience maintaining infrastructure with Ansible, Kubernetes, or Terraform.
  • Preferred: Experience with monitoring tools like Datadog or Sentry.
  • Preferred: Experience working in microservice environments.
  • Preferred: Knowledge of aerospace concepts.
Benefits
  • Comprehensive Medical, Dental, and Vision plans
  • Health Savings Account (HSA) with a company contribution
  • Generous Paid Time Off in addition to holidays and company-wide days off
  • 16 Weeks of Paid Parental Leave
  • Wellness Program and Employee Assistance Program (EAP)
  • Home Office Reimbursement
  • Monthly Phone and Internet Reimbursement
  • Tuition Reimbursement and access to LinkedIn Learning
  • Equity
  • Commuter Benefits (if local to an office)
  • Volunteering Paid Time Off

ATS Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonAPI designrelational database technologiesPostgresMySQLcontinuous integrationcontinuous deploymentGitLab CIDockerLinux
Soft skills
attention to qualityproblem-solvingcommunicationcollaborationself-startercross-functional teamwork
Planet

Software Engineer, Missions Software

Planet
Junior · Midfull-time$108k–$125k / year🇺🇸 United States
Posted: 2 days agoSource: boards.greenhouse.io
AnsibleAWSCloudDockerGoogle Cloud PlatformKubernetesLinuxMicroservicesMySQLPostgresPythonTerraform
Cprime, Inc

Automation Engineer

Cprime, Inc
Mid · Seniorfull-time🇮🇳 India
Posted: 28 days agoSource: jobs.lever.co
AnsibleAWSAzureCloudDockerGoogle Cloud PlatformGrafanaGraphQLITSMJenkinsKubernetesPrometheus+5 more
Istari

Senior Solutions Infrastructure Engineer

Istari
Seniorfull-time$135k–$220k / year🇺🇸 United States
Posted: 9 days agoSource: jobs.lever.co
AnsibleAWSAzureCloudGoogle Cloud PlatformKubernetesPostgresTerraform
MRSOOL | مرسول

Senior Site Reliability Engineer

MRSOOL | مرسول
Seniorfull-time🇪🇬 Egypt
Posted: 8 days agoSource: apply.workable.com
AnsibleAWSAzureChefCloudDistributed SystemsDockerGoGoogle Cloud PlatformGrafanaJavaKubernetes+5 more
Maxar Technologies

Staff Software Development Engineer

Maxar Technologies
Leadfull-time$98k–$164k / yearColorado, Virginia · 🇺🇸 United States
Posted: 23 days agoSource: maxar.wd1.myworkdayjobs.com
AnsibleAWSCloudEC2JavaKubernetesLinuxMongoDBMySQLNeo4jNoSQLPostgres+5 more