Skip to content
← Back to job listings

Staff Software Engineer (Data Infrastructure)

Array Labs · Redwood City, United States

External listingfull-time23 days ago

About The Role

Join our team as a Staff Software Engineer for data infrastructure, where you will design and implement systems that process, analyze, and serve data from our satellite constellation. You will work closely with frontend engineers, scientists, satellite systems engineers, and the product team to shape highly reliable backend infrastructure that handles petabytes of data annually. Your responsibilities will include developing and optimizing database schemas, architecting and maintaining high-performance APIs, and leading the design and implementation of data ingestion, processing, and delivery pipelines. You will also implement monitoring, logging, and operational systems to ensure the reliability and performance of backend services.

  • Design and implement scalable distributed systems for processing and analyzing massive datasets from satellite constellations.
  • Develop and optimize database schemas and storage solutions for managing petabyte-scale 3D geospatial data.
  • Lead the design and implementation of mechanisms for handling data ingestion, processing, and delivery pipelines.
  • Excellent communicator, with the ability to make high-quality technical decisions in a startup environment
  • Strong proficiency in backend languages (e.g., Python, C++, Java), experience with cloud platforms (AWS, GCP, Azure, Terraform) and containerization technologies (e.g. Docker, Kubernetes)
  • Experience with high-performance computing and optimization of large-scale data processing pipelines
  • Deep understanding of distributed systems and cloud-native development practices
  • 6+ years of backend software engineering experience, including 4+ years building distributed systems and scalable APIs
  • Familiarity with geospatial concepts, remote sensing, 3D data, and/or digital signal processing techniques (e.g. SAR and optical satellite imagery, geospatial databases, LiDAR point clouds)
  • Experience building geospatial databases, mapping technologies, and/or 3D visualizations, including relevant front-end techniques

This is an external listing. JobSpring does not represent or verify the employer. Report this listing