Array Labs
Staff Software Engineer - Data Infrastructure
$150K–$300K
Redwood City, CA · Hybrid · Staff · Full-time · Posted Dec 11, 2025
- Experience
- 6+ years of backend software engineering experience.
- Visa sponsorship
- To comply with ITAR, candidates must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain required authorizations from the U.S. Department of State.
About the job
Owns the design and implementation of backend systems that process, store, and serve satellite data to users at petabyte scale.
What you'll do
- Design distributed systems, storage, and data pipelines for processing and delivering satellite and geospatial data.
- Build and maintain APIs and services for geospatial data streaming, querying, and analysis.
- Implement reliability and monitoring systems and help set technical requirements, standards, and the backend roadmap.
What they ask for
- 6+ years of backend software engineering experience, including optimization of large-scale data processing pipelines.
- Proficiency in backend languages such as Python, C++, or Java; experience with cloud platforms and containerization technologies.
- Hands-on experience building systems for real-world sensor data.
- Experience delivering data and services to external stakeholders.
Nice to have
- Experience with geospatial technologies or reliable storage and compute at petabyte scale.
- Background in physics, remote sensing, robotics, or digital signal processing; or experience building systems from scratch as an early or founding engineer.
Pay
USD 150,000–300,000 per year (base salary)
Tools
Python, C++, Java, AWS, GCP, Azure, Terraform, Docker
Model-written summary · the original posting is authoritative