Salary
💰 $107,500 - $125,400 per year
Tech Stack
AnsibleAWSCloudDockerGoogle Cloud PlatformKubernetesLinuxMicroservicesMySQLPostgresPythonTerraform
About the role
- Build, maintain, and operate Mission Control web-based application that empowers spacecraft operators and analysts.
- Develop and maintain distributed microservices handling spacecraft scheduling, tasking, telemetry processing, and related operational needs.
- Maintain and augment automation and services responsible for 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 to iterate on systems and minimize operational burden.
- Collaborate closely with Satellite and Ground Operations, Pipeline, and Product teams to ensure the satellite constellation meets mission needs.
- Automate aspects of satellite operations and tackle broad engineering problems in a fast-paced environment.
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.
- This position requires access to export-controlled information; employment contingent upon ability to access export-controlled information without additional export licensing being required by the Bureau of Industry and Security and/or the Directorate of Defense Trade Controls.
- (Preferred) Experience building services that leverage cloud-based infrastructure and tooling such as AWS or GCP.
- (Preferred) Experience maintaining infrastructure with Ansible or similar (eg. Kubernetes, Terraform).
- (Preferred) Experience working with monitoring tools like Datadog, Sentry, or equivalent.
- (Preferred) Experience working in microservice environments.
- (Preferred) Knowledge of aerospace concepts.