Software Engineer, Missions Software
New
P
PlanetSpace, Data
This is a full-time, remote position based in the United States or Canada.Full-TimeMiddle
Salary$82,000 — $102,500 CAD
Apply NowOpens the employer's application page
Job Details
- Experience
- 2–3 years of relevant work experience.
- Required Skills
- DockerPythonMySQLPostgresCI/CDLinux
Requirements
- Bachelor’s degree in Computer Science, Aerospace Engineering, or similar.
- 2–3 years of relevant work experience.
- Proficiency in Python programming.
- Experience in API design.
- Experience with automated testing, code review, and documentation.
- Experience with relational database technologies (e.g., Postgres, MySQL).
- Experience with maintaining peer-reviewed code and CI/CD workflows and tools like GitLab CI and Docker.
- Proficient Linux skills.
- Ability to be a self-starter for solving problems in a dynamic environment.
- Strong communication and collaboration skills for cross-functional teams.
Responsibilities
- Maintain and augment the 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.
- Contribute to a team that values communication, collaboration, and self-learning.
- Work closely with satellite, ground operations, pipeline, and product teams to meet mission needs.
View Full Description & ApplyYou'll be redirected to the employer's site