Staff Software Engineer - Data Infrastructure

arraylabs.io· Engineering - Software
Apply Now ↗
📍 Redwood City, CAFull time💰 USD 150K–300K

About this role

About Us Array Labs is building a new way to understand the physical world. Today, most geospatial systems are built around flat imagery, incomplete elevation models, slow refresh cycles, or narrow-area surveys. The world increasingly needs something better: accurate, frequently updated 3D information about the places, infrastructure, terrain, and activity that shape human decisions. Array is building that system. We are developing a coordinated fleet of radar satellites designed to create high-resolution 3D data products of the Earth at unprecedented scale, speed, and reliability. Our technology is built to work across wide areas, through clouds, day and night, and to support both commercial and government customers operating in environments where timely physical-world understanding matters. We design and build our satellites, radar payloads, sensing systems, and data products end-to-end. Our goal is to make 3D geospatial intelligence dramatically more accessible, useful, and operationally relevant for customers in mapping, infrastructure, disaster response, defense, intelligence, energy, telecommunications, mining, and other industries that depend on understanding the changing Earth.   About the Job As Staff Software Engineer for data infrastructure, you will play a crucial role in designing and implementing the systems that process, analyze, and serve our satellite constellation’s data to end-users. You will have the opportunity to shape highly reliable backend infrastructure that handles petabytes of data annually. The position will work closely with frontend engineers, 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.

Frequently Asked Questions

What is the salary for the Staff Software Engineer - Data Infrastructure role at arraylabs.io?
The listed salary for this Staff Software Engineer - Data Infrastructure position at arraylabs.io is USD 150K–300K. This is an Full time role.
Where is the Staff Software Engineer - Data Infrastructure position at arraylabs.io located?
This Staff Software Engineer - Data Infrastructure role at arraylabs.io is based in Redwood City, CA. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Staff Software Engineer - Data Infrastructure role at arraylabs.io full-time or part-time?
This is listed as a Full time position. It is posted as a Staff Software Engineer - Data Infrastructure role in the Engineering - Software department at arraylabs.io.
Which team or department does the Staff Software Engineer - Data Infrastructure at arraylabs.io belong to?
This Staff Software Engineer - Data Infrastructure position is part of the Engineering - Software department at arraylabs.io. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Staff Software Engineer - Data Infrastructure position at arraylabs.io?
Click the "Apply Now" button on this page. You will be redirected to arraylabs.io's official application portal hosted on lever where you can submit your application directly.
When was the Staff Software Engineer - Data Infrastructure job at arraylabs.io posted?
This Staff Software Engineer - Data Infrastructure position at arraylabs.io was posted on Dec 11, 2025. Apply as soon as possible — early applications are often reviewed first.
Staff Software Engineer - Data Infrastructure
arraylabs.io · 💰 USD 150K–300K
Apply for this role ↗

You'll be redirected to arraylabs.io's official application page on Lever.