Senior Software Engineer - DevOps Solutions for Defense & Intelligence
About the Role
Join Planet as a Senior Software Engineer - DevOps Solutions and be part of a mission to change the way people see the world. This is a full-time, remote position where you'll work with a diverse team dedicated to leveraging space technology for humanitarian efforts. You will play a crucial role in ensuring fast, secure, and reliable releases through our DevOps capabilities.
What You'll Do
- Own the container-based application lifecycle and manage bi-weekly releases for the Global Monitoring Service (GMS) application.
- Organize and execute migrations as the service evolves, ensuring seamless transitions.
- Manage deployments on customer-isolated Kubernetes clusters, focusing on stateful applications and infrastructure-as-code.
- Ensure high availability and performance by meeting contractual SLAs through proactive monitoring and alert response.
- Rapidly debug and resolve complex issues surfaced by customers or internal monitoring.
- Provide full-stack technical expertise to customer-facing teams to fulfill service obligations.
- Manage Terraform deployments for data pipelines, ensuring efficient data processing.
Requirements
- 10+ years of software engineering experience with a focus on infrastructure or DevOps.
- Bachelor’s Degree in Computer Science or a related field.
- Hands-on experience with Kubernetes and managing stateful applications.
- Proven track record of optimizing CI/CD pipelines and managing infrastructure via Makefiles and manifests.
- Practical knowledge of secrets management and security best practices in cloud-native environments.
- Experience participating in on-call rotations and conducting blameless postmortems.
- Ability to monitor complex distributed systems with established SLAs and SLOs.
- Willingness to collaborate across multiple time zones and travel quarterly for team alignment.
Nice to Have
- Experience working with Defense & Intelligence customers.
- Operational experience with SQL and NoSQL data stores.
- Familiarity with Google Cloud Platform and Grafana.
- Experience authoring Kubernetes custom resources (CRDs).
- Involvement with the Geospatial software community.
What We Offer
- Competitive salary ranging from $120,000 to $150,000 per year.
- Equity options available.
- Paid time off including vacation, holidays, and company-wide days off.
- Employee Wellness Program and Home Office Reimbursement.
- Monthly Phone and Internet Reimbursement.
- Tuition Reimbursement and access to LinkedIn Learning.
- Volunteering Paid Time Off.
This Senior Software Engineer position at Planetlabs offers a unique opportunity to work remotely on innovative space technology while earning a competitive salary.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months