[Remote] Senior Software Engineer, Full-stack - D&I Solutions
Note: The job is a remote job and is open to candidates in USA. Planet is hiring a Senior Software Engineer to build and operate full-stack applications for Defense & Intelligence customers. The role develops features, APIs, and services for near-real-time monitoring and analytics, while guiding engineering practices and collaborating with product managers and designers.
Responsibilities
- Design and implement features across the full stack, from user interface through API and data layers
- Develop and maintain applications using React, TypeScript, and Python
- Build and evolve the APIs and services that power the application, including data access and integration with upstream geospatial systems
- Mentor other engineers through code reviews and technical discussions
- Drive architectural decisions spanning frontend and backend, including component design, state management, API contracts, and service boundaries
- Own features end to end, including deployment, observability, and production support
- Collaborate with product managers and designers to deliver solutions
Skills
- 10+ years of relevant work experience building and operating web applications end to end
- Bachelor's degree in Computer Science or other relevant field
- Proficiency with React, TypeScript, and component-based frontend architecture
- Proficiency with a server-side language such as Python or Go
- Experience designing, building, and operating backend services and REST APIs in production
- Working knowledge of relational databases, data modeling, and query performance
- Experience defining API contracts and integrating frontend and backend systems
- Ability to lead feature implementation from discovery through deployment and production support
- Ability to improve team capabilities through code reviews and knowledge sharing
- Experience mentoring teammates on engineering best practices
- Professional working proficiency in English, the language of the company
- This position requires access to export-controlled information, and as such, employment (or hiring of a contractor) is contingent upon the candidate's ability to access all applicable export-controlled information without additional export licensing being required by the Bureau of Industry and Security and/or the Directorate of Defense Trade Controls
- Experience with mapping libraries, geospatial data pipelines, or data visualization tools
- Experience with containerized deployments, Kubernetes, and infrastructure as code
- Experience with modern testing frameworks and CI/CD practices and leveraging AI tools to enhance productivity
- Background in geospatial technologies, remote sensing, or the defense and intelligence sector
Benefits
- Comprehensive Medical, Dental, and Vision plans
- Health Savings Account (HSA) with a company contribution
- Generous Paid Time Off in addition to holidays and company-wide days off
- 16 Weeks of Paid Parental Leave
- Wellness Program and Employee Assistance Program (EAP)
- Home Office Reimbursement
- Monthly Phone and Internet Reimbursement
- Tuition Reimbursement and access to LinkedIn Learning
- Equity
- Commuter Benefits (if local to an office)
- Volunteering Paid Time Off
- Remote position based in the United States; if located near an office, expected to work from that office 3 days per week
Company Overview