> Markdown version of [/jobs/ext/2722963-staff-software-engineer-data-infrastructure](https://www.wearedevelopers.com/jobs/ext/2722963-staff-software-engineer-data-infrastructure). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer - Data Infrastructure - **Company:** Array Labs - **Location:** Redwood City, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), 3D Visualization, Geographic Information Systems, Amazon Web Services, Microsoft Azure, Big Data, C++ (Programming Language), Distributed Systems, Spatial Databases, Python (Programming Language), Software Engineering, Web Services, Data Logging, Google Cloud, Data Ingestion, Backend, Containerization, Kubernetes, Operational Systems, Terraform, Lidar, Docker - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/staff-software-engineer-data-infrastructure-array-labs-8295063 ## About the Role * 6+ years of backend software engineering experience, including experience with optimization of large-scale data processing pipelines. * 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). * Hands-on experience designing and building systems for real-world data (imagery, video, radar, LiDAR, telemetry, and/or other sensors). * Experience delivering data and services to external stakeholders. * Excellent communicator, with the ability to make high-quality technical decisions in a startup environment. Preferred Skills & Experience * Experience with geospatial technologies: spatial databases, mapping services, 3D visualization techniques, etc. * Background in physics, remote sensing, robotics, or digital signal processing. * Direct experience operating reliable storage and compute resources at petabyte scale. ## Description As Staff Software Engineer for data infrastructure, you will own the design and implementation of the systems that process, store, and serve our satellite constellation's data to end-users. You will build highly reliable backend infrastructure that handles petabytes of data annually. The position will work closely with scientists, satellite systems engineers, and the product team. As part of our quickly growing engineering team, you will play a critical role in the design of the world's most advanced radar satellite constellation-one that will significantly improve humanity's ability to rapidly and comprehensively understand our changing planet., * 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 managing petabyte-scale 3D geospatial data. * Architect and maintain high-performance APIs and services for efficient geospatial data streaming, querying, and analysis. * Lead the design and implementation of mechanisms for handling data ingestion, processing, and delivery pipelines. * Implement robust monitoring, logging, and operational systems to ensure reliability and performance of backend services. * Work with cross-functional teams to define technical requirements, architect solutions, set engineering standards, and drive the backend roadmap in alignment with company goals. ## Related Videos - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution](https://www.wearedevelopers.com/videos/22-how-to-develop-an-autonomous-car-end-to-end-robotic-drive-and-the-mobility-revolution) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)