Senior Ground Software Engineer, Space & Remote Sensing

Umbra

Santa Barbara (CA)

On-site

USD 155,000 - 185,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Flexible Time Off
Sick Leave
Family & Medical Leave
Medical Insurance
Dental Insurance
Vision Insurance
Life Insurance
LTD
STD
Stock Options
401k

Job summary

Umbra, an American space technology company, seeks a Senior Ground Software Engineer for its Remote Sensing software team in the United States. The role focuses on backend systems that support autonomous satellite operations, mission planning, and data workflows.

The position involves taking ownership of critical services, improving resiliency, and collaborating across engineering disciplines. On-site locations include Santa Barbara/Goleta, CA or Arlington/Reston VA.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5-8+ years of professional experience developing highly available backend services, preferably using Python.
  • 3+ years of experience designing, developing, and testing RESTful APIs.
  • Experience developing software for aerospace ground systems, satellite operations, mission operations, command and control systems, or similarly complex operational environments.
  • Understanding of software architecture, event-driven microservices, interface design, and automated testing practices.
  • 2+ years of professional experience developing automated build and test pipelines within a CI/CD environment.
  • Experience with relational databases, preferably PostgreSQL.
  • Experience developing and deploying Kubernetes/Docker containerized services.
  • Experience with AWS or other cloud platforms.
  • Strong knowledge of application security, access control, authentication, and identity management.
  • Strong communication skills and cross-functional collaboration.

Responsibilities

  • Design, develop, and maintain reliable, scalable, and secure software systems for satellite mission planning, scheduling, command, control, and communications.
  • Take shared ownership of production services to reduce dependencies and improve resilience.
  • Contribute to architectural decisions with a focus on reliability, scalability, maintainability, and security.
  • Collaborate with operations, platform engineering, and flight software teams to deliver end-to-end solutions.
  • Participate in on-call rotations and ensure system uptime and performance.
  • Develop and maintain APIs, backend services, and data workflows supporting autonomous satellite operations.
  • Continuously improve observability, testing, deployment, and operational processes.

Skills

Backend development
Python
REST APIs
CI/CD
PostgreSQL
Kubernetes
Docker
AWS
Security
Communication

Education

Bachelor of Science in Computer Science or related field

Tools

Kubernetes
Docker
PostgreSQL
AWS
Swagger/OpenAPI
CI/CD pipelines

Job description

Umbra, an American space technology company, seeks a Senior Ground Software Engineer for its Remote Sensing software team in the United States. The role focuses on backend systems that support autonomous satellite operations, mission planning, and data workflows.

The position involves taking ownership of critical services, improving resiliency, and collaborating across engineering disciplines. On-site locations include Santa Barbara/Goleta, CA or Arlington/Reston VA.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Ground Software Engineer - Satellite Mission Ops
Senior Ground Software Engineer - Satellite Mission Ops

Umbra Lab, Inc. • Santa Barbara (CA)

On-site
USD 155,000 - 185,000
Flexible Time Off
Medical, Dental, Vision, Life, LTD,STD
401k with company contribution
+3
Senior Software Engineer (remote Sensing) Software
Senior Software Engineer (remote Sensing) Software

Front Door Defense • Santa Barbara (CA)

On-site
USD 155,000 - 185,000
Senior Software Engineer (Remote Sensing)
Senior Software Engineer (Remote Sensing)

Umbra • Santa Barbara (CA)

On-site
USD 155,000 - 185,000
Flexible Time Off
Sick Leave
Family & Medical Leave
+8
Senior Software Engineer | Space Data & APIs
Senior Software Engineer | Space Data & APIs

Umbra • Santa Barbara (CA)

On-site
USD 180,000 - 220,000
Flexible Time Off
Medical, Dental, Vision, Life
401k with company contribution
+2
Senior Data Platform Engineer for Space Data
Senior Data Platform Engineer for Space Data

Umbra • Santa Barbara (CA)

On-site
USD 185,000 - 220,000
Flexible Time Off
Medical, Dental, Vision, Life, LTD,STD
Vol Life, Critical Illness, Accidental
+6
Senior Software Engineer (Remote Sensing)
Senior Software Engineer (Remote Sensing)

Umbra Lab, Inc. • Santa Barbara (CA)

On-site
USD 155,000 - 185,000
Flexible Time Off
Medical, Dental, Vision, Life, LTD,STD
401k with company contribution
+3
Senior Ground Software Engineer, Remote Sensing Platform
Senior Ground Software Engineer, Remote Sensing Platform

Front Door Defense • Santa Barbara (CA)

Hybrid
USD 155,000 - 185,000
Senior Data Platform Engineer – Space Data & Analytics
Senior Data Platform Engineer – Space Data & Analytics

Umbra • Arlington (VA)

On-site
USD 185,000 - 220,000
Flexible Time Off
Stock Options
Free parking
+1
Senior Space Systems Engineering Manager
Senior Space Systems Engineering Manager

Umbra • Arlington (VA)

On-site
USD 185,000 - 225,000
Flexible Time Off
Medical, Dental, Vision, Life
401k with company contribution
+3
Engineering Manager, Space Systems
Engineering Manager, Space Systems

Umbra Lab, Inc. • Santa Barbara (CA)

On-site
USD 195,000 - 235,000
Flexible Time Off
Stock Options
Free Parking
+1