Tech Stack
CloudDjangoGoogle Cloud PlatformGrafanaKubernetesPostGISPostgresPrometheusPythonSQLTerraform
About the role
- Maintain and extend Planet’s Tasking systems that bridge customers and internal systems
- Work on systems providing APIs and web interfaces for customers to task and receive satellite data
- Integrate diverse systems including mission control, accounting, imaging processing and quality control
- Work closely with product managers and designers to create user-centered products
- Realize initiatives through their whole life cycle from exploration and design, over implementation and quality to release and maintenance
- Continually improve systems’ architecture, development processes, and system design
- Participate in on-call duty rotation to maintain quality and service for customers
Requirements
- 4+ years of relevant work experience in software engineering or similar
- Proficient development skills in Python
- Practical experience with Django, Django Rest Framework, and Celery
- Solid background in designing, developing, and maintaining distributed service-oriented systems
- Direct experience in developing and maintaining CI/CD pipelines
- Working proficiency in English, the language of the company
- Experience in making, documenting, and communicating architectural decisions
- Bachelor’s or equivalent undergraduate degree in Computer Science, Electrical Engineering, Geographic Information Systems, or similar