Staff Software Engineer - Data Infrastructure
Key Skills for This Role
Full Job Posting
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 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.
Basic Qualifications
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.
Time spent building systems from scratch as an early or founding engineer.
Additional information
Build What Matters: Create technology that serves customers and advances humanity
Innovate Together: Stay curious, collaborate openly, push boundaries as one team
Employee Centric: Put our people first with a culture of trust, respect, and opportunity
Join industry-leading experts to deliver unprecedented insights about our planet and build the future of Earth observation.
About Arraylabs.io
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Arraylabs.io
Senior Software Engineer - Cloud Infrastructure
Redwood City, USA
Technical Marketing Lead
Redwood City, USA
Executive Assistant
Redwood City, USA
Technical Communications Lead
Redwood City, USA
Electrical Design Engineer
Redwood City, USA
Staff Software Engineer - Computer Vision
Redwood City, USA
Embedded Software Test Engineer
Redwood City, USA
Radar Algorithms Engineer
Redwood City, USA