[Remote] Software Engineer, Compute Team
Note: The job is a remote job and is open to candidates in USA. Planet is a company that designs, builds, and operates the largest constellation of imaging satellites in history, providing unprecedented datasets via a cloud-based platform. They are seeking a Software Engineer for the Compute Team to develop and operate distributed systems that ensure reliable execution of workflows at scale, utilizing technologies such as Go, Python, and Kubernetes.ResponsibilitiesSpearheads the evolution of compute and data delivery services with an emphasis on scale and user requirementsCollaborates to enable efficient and rapid access to our variety of new and growing data setsImproves reliability and scalability by resolving edge cases, studying failure modes, and writing testsManages underlying persistence layers across Spanner, Redis, PostgreSQL and BigTableOwns the operation of these services by measuring performance, creating alerts, runbooks, and responding to incidents and performance anomaliesParticipates in an on-call rotation in support of our team’s servicesSkills4+ years of relevant work experience building services in a language like Go or Python, and a clear interest in becoming an expert in bothExperience of cloud-native development - containerization, cloud services such as GCP/AWSExperience with a large shared codebase, continuous integration and deployment workflows, and tooling like GitLab CIExcellent interpersonal and communication skills, written and oral; can explain deeply technical topics to teammates and usersExperience with orchestration workflows (e.g., Temporal) and batch/queue processing for high-concurrency systemsExpertise in large-scale distributed systems, including data consistency tradeoffs and high-volume networking (e.g., Nginx/Envoy)Operational proficiency with Kubernetes, Terraform, ArgoCD, Crossplane, and Linux internalsExperience implementing observability tools like Prometheus and Grafana to monitor service performanceExperience working with geospatial data, remote sensing, and related domain conceptsBenefitsComprehensive Medical, Dental, and Vision plansHealth Savings Account (HSA) with a company contributionGenerous Paid Time Off in addition to holidays and company-wide days off16 Weeks of Paid Parental LeaveWellness Program and Employee Assistance Program (EAP)Home Office ReimbursementMonthly Phone and Internet ReimbursementTuition Reimbursement and access to LinkedIn LearningEquityCommuter Benefits (if local to an office)Volunteering Paid Time OffCompany OverviewPlanet is an aerospace and data analytics company that builds small satellites and delivers information about the changing planet. It was founded in 2010, and is headquartered in San Francisco, California, USA, with a workforce of 501-1000 employees. Its website is http://www.planet.com.Company H1B SponsorshipPlanet has a track record of offering H1B sponsorships, with 5 in 2022, 12 in 2021. Please note that this does not guarantee sponsorship for this specific role.