Senior Software Engineer (Full-stack, D&I Solutions)

Planet

New York (NY)

On-site

USD 150,000 - 190,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Comprehensive health plan
Wellness program and massages
Flexible time off
Learning and tuition reimbursement
Parental leave
Offsites and happy hours
Volunteering benefits

Job summary

Planet seeks a Senior Software Engineer for the GMS App Team to span frontend and backend work across the full stack, delivering real-time monitoring and analytics on customer-defined sites built atop Planet's satellite data.

You will design features, develop in React/TypeScript/Python, mentor peers, and own end-to-end delivery including deployment and production support. Must have 10+ years' experience and geospatial background.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 10+ years of relevant work experience building and operating web apps end-to-end.
  • Experience designing, building, and operating backend services and REST APIs in production.
  • Ability to lead feature implementation from discovery through deployment and production support.
  • Experience mentoring teammates on engineering best practices.
  • Background in geospatial technologies, remote sensing, or defense/intelligence sectors.

Responsibilities

  • Design and implement features across the full stack, from UI to API and data layers.
  • Develop and maintain applications using React, TypeScript, and Python.
  • Build and evolve APIs and services powering the application, including data access and geospatial integrations.
  • Mentor engineers through code reviews and technical discussions.
  • Own features end-to-end including deployment, observability, and production support.
  • Collaborate with product managers and designers to deliver solutions.

Skills

React
TypeScript
Python
Go
API design
Mentoring
Code reviews
CI/CD
Kubernetes
Geospatial data

Education

Bachelor's degree in Computer Science or related field

Tools

Kubernetes
SQL/Relational databases
CI/CD pipelines
Mapping libraries

Job description

  • The Global Monitoring Service (GMS) App Team is seeking a Senior Software Engineer to work across the full stack of our application. We are looking for an individual who can contribute deep technical expertise across frontend and backend systems and provide mentorship to ensure adherence to engineering best practices
  • The GMS App Team is responsible for providing a customized application for Defense & Intelligence customers from around the world. This application provides daily, near-real time monitoring and analytic insights on customer-defined sites built atop Planet's satellite data
  • 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
Benefits
  • Comprehensive health plan
  • Wellness program and massages
  • Flexible time off
  • Recognition programs
  • Commuter benefits
  • Learning and tuition reimbursement
  • Parental leave
  • Offsites and happy hours
  • Volunteering benefits
  • Proficiency with React, TypeScript, and component-based frontend architecture
  • Proficiency with a server-side language such as Python or Go
  • Working knowledge of relational databases, data modeling, and query performance
  • Professional working proficiency in English, the language of the company
  • Bachelor's degree in Computer Science or other relevant field
  • Experience designing, building, and operating backend services and REST APIs in production
  • 10+ years of relevant work experience building and operating web applications end to end
  • Ability to lead feature implementation from discovery through deployment and production support
  • Experience mentoring teammates on engineering best practices
  • Experience defining API contracts and integrating frontend and backend systems
  • Ability to improve team capabilities through code reviews and knowledge sharing
  • Experience with mapping libraries, geospatial data pipelines, or data visualization tools
  • 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
  • Experience with containerized deployments, Kubernetes, and infrastructure as code
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (GMS App Team)
Senior Software Engineer (GMS App Team)

Planet • New York (NY)

On-site
USD 150,000 - 210,000
Comprehensive health plan
Wellness program and massages
Flexible time off
+6
Senior Software Engineer, GMS App Team
Senior Software Engineer, GMS App Team

NextGenEnergyJobs • Northern (KY)

Hybrid
USD 140,000 - 180,000
Medical, Dental and Vision plans
Health Savings Account with company
Paid time off plus holidays
+7
Full Stack Developer 729
Full Stack Developer 729

(EDO) Entertainment Data Oracle, Inc. • St. Louis (MO)

On-site
USD 110,000 - 170,000
Flexible work environment
Competitive compensation
Fully paid medical
Full Stack Software Engineer
Full Stack Software Engineer

Worky • St. Louis (MO)

On-site
USD 100,000 - 150,000
Healthcare & dental insurance
401k with matching
Paid parental leave
+4
Software Developer
Software Developer

Meridian Systematics • St. Louis (MO)

On-site
USD 110,000 - 170,000
Dental insurance
Flexible schedule
Health insurance
+2
Software Engineer
Software Engineer

Reinventing Geospatial (RGi) • Chantilly (VA)

On-site
USD 120,000 - 180,000
Healthcare
Parental leave
401k
+6
Senior Full-Stack Engineer - Geospatial GMS
Senior Full-Stack Engineer - Geospatial GMS

Planet • New York (NY)

On-site
USD 150,000 - 190,000
Comprehensive health plan
Wellness program and massages
Flexible time off
+4
Software Engineer
Software Engineer

Reinventing Geospatial Inc • Chantilly (VA)

On-site
USD 100,000 - 140,000
100% paid employee healthcare & dental insurance
Paid parental leave
401k with matching
+6
Software Engineer
Software Engineer

Medium • Gaithersburg (MD)

On-site
USD 110,000 - 140,000
100% paid employee healthcare & dental insurance
Paid parental leave
401k with matching
+6
Software Engineer
Software Engineer

Reinventing Geospatial Inc • St. Louis (MO)

On-site
USD 100,000 - 130,000
100% paid employee healthcare & dental insurance
Paid parental leave
401k with matching
+6