Staff Data Infrastructure Engineer — Geospatial Backend

Arraylabs.Io

Redwood City (CA)

On-site

USD 180,000 - 260,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health, dental & vision insurance
401(k) with company match
Commuter benefits

Job summary

Array Labs is building a world-class backend for processing and serving satellite data at scale. As Staff Software Engineer, you will design distributed systems, optimize geospatial data pipelines, and deliver high-performance APIs used by researchers and products alike.

You will collaborate across frontend, science, and satellite systems teams, shaping the backend roadmap, data models, and cloud-native infrastructure in a fast-paced start-up environment.

Qualifications

  • 6+ years of backend software engineering experience, including 4+ years building distributed systems and scalable APIs.
  • Strong proficiency in backend languages (Python, C++, Java) and cloud platforms (AWS, GCP, Azure).
  • Experience with containerization (Docker, Kubernetes) and Terraform.
  • Familiarity with geospatial databases, 3D visualization, and data pipelines.

Responsibilities

  • Design and implement scalable distributed systems for processing and analyzing massive datasets from our satellite constellation.
  • Develop and optimize database schemas and storage solutions for petabyte-scale 3D geospatial data.
  • Architect and maintain high-performance APIs and services for geospatial data streaming, querying, and analysis.
  • Lead data ingestion, processing, and delivery pipelines across systems.
  • Implement robust monitoring, logging, and operational tooling for reliability and performance.
  • Collaborate with cross-functional teams to define requirements and drive backend roadmap.

Skills

Backend development
Distributed systems
APIs
Geospatial data

Tools

Docker
Kubernetes
Terraform
AWS
GCP
Azure

Job description

Array Labs is building a world-class backend for processing and serving satellite data at scale. As Staff Software Engineer, you will design distributed systems, optimize geospatial data pipelines, and deliver high-performance APIs used by researchers and products alike.

You will collaborate across frontend, science, and satellite systems teams, shaping the backend roadmap, data models, and cloud-native infrastructure in a fast-paced start-up environment.

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

Similar jobs worth comparing

Staff Data Infra Engineer: Scalable Geospatial Satellite Data
Staff Data Infra Engineer: Scalable Geospatial Satellite Data

Array Labs Inc. • Redwood City (CA)

On-site
USD 150,000 - 300,000
Health insurance
Dental insurance
Vision insurance
+2
Staff Software Engineer - Data Infrastructure
Staff Software Engineer - Data Infrastructure

Array Labs Inc. • Redwood City (CA)

On-site
USD 150,000 - 300,000
Health insurance
Dental insurance
Vision insurance
+2
Staff Software Engineer - Data Infrastructure
Staff Software Engineer - Data Infrastructure

Arraylabs.Io • Redwood City (CA)

On-site
USD 180,000 - 260,000
Health, dental & vision insurance
401(k) with company match
Commuter benefits
Staff Software Engineer - Data Infrastructure
Staff Software Engineer - Data Infrastructure

Array Labs • Redwood City (CA)

On-site
USD 150,000 - 300,000
Health, dental, and vision insurance
401(k) with company match
Commuter benefits
Staff Software Engineer, Data Infrastructure Equity & Scale
Staff Software Engineer, Data Infrastructure Equity & Scale

Array Labs • Redwood City (CA)

On-site
USD 150,000 - 300,000
Health, dental, and vision insurance
401(k) with company match
Commuter benefits
Staff Software Engineer - Computer Vision
Staff Software Engineer - Computer Vision

Array Labs • San Francisco (CA)

On-site
USD 120,000 - 160,000
Health insurance
Dental and vision benefits
401(k) with company match
+1
Staff Software Engineer - Computer Vision
Staff Software Engineer - Computer Vision

Arraylabs.Io • Redwood City (CA)

On-site
USD 180,000 - 250,000
Staff Software Engineer - 3D Computer Vision & Geospatial
Staff Software Engineer - 3D Computer Vision & Geospatial

Array Labs Inc. • Redwood City (CA)

On-site
USD 150,000 - 300,000
Health benefits
Dental benefits
Vision benefits
+2
Staff Computer Vision Engineer — 3D Geospatial Systems
Staff Computer Vision Engineer — 3D Geospatial Systems

Arraylabs.Io • Redwood City (CA)

On-site
USD 180,000 - 250,000
Software Engineer – Satellite Modeling and Tasking
Software Engineer – Satellite Modeling and Tasking

Array Labs • Palo Alto (CA)

On-site
USD 150,000 - 300,000
Competitive pay
Flexible compensation between salary and equity