Planet is a global company with employees working remotely worldwide, seeking a Senior Software Engineer for its Global Monitoring Service App Team to ensure fast, secure, and reliable releases through DevOps capabilities.
Requirements
- 10+ years of software engineering experience with a focus on infrastructure or DevOps
- Hands-on experience with Kubernetes and stateful applications, persistent storage, and node pool isolation in Kubernetes
- Track record of owning and optimizing CI/CD pipelines and managing infrastructure via Makefiles and manifests
- Practical knowledge of secrets management and security best practices within a cloud-native environment
- Ability to monitor complex distributed systems with established SLAs and SLOs and a commitment to meeting strict performance SLOs and contractual obligations
- A high degree of independence and a sense of ownership over the full deployment lifecycle
- Experience deploying in secured customer environments
- Willingness to collaborate across multiple time zones and travel quarterly for team alignment
- Experience managing data pipelines, particularly with dbt
- Experience working with Defense & Intelligence customers
- Operational experiences with SQL and noSQL data stores
- Experience with Google Cloud Platform and Grafana
- Experience authoring Kubernetes custom resources (CRDs)
- Experience contributing to open source projects
- Involvement with Geospatial software community
- Familiarity with front end development practices
- Background in Professional Services, customer-facing deployment, and solutions optimization
Benefits
- Paid time off including vacation, holidays and company-wide days off
- Employee Wellness Program
- Home Office Reimbursement
- Monthly Phone and Internet Reimbursement
- Tuition Reimbursement and access to LinkedIn Learning
- Equity
- Volunteering Paid Time Off