Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer - Data Infrastructure

$150k - $300k

ArrayLabs, LLC

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. 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, and drive the backend roadmap in alignment with company goals. Basic Qualifications 6+ years of backend software engineering experience, including 4+ years building distributed systems and scalable APIs. 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). Deep understanding of distributed systems and cloud-native development practices. Experience with high-performance computing and optimization of large-scale data processing pipelines. Excellent communicator, with the ability to make high-quality technical decisions in a startup environment. Preferred Skills & Experience Experience building geospatial databases, mapping technologies, and/or 3D visualizations, including relevant front-end techniques. 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). Compensation & Benefits Our hiring and compensation strategy is simple: find uncommonly good people and pay them uncommonly well. We offer high flexibility between salary and equity-based compensation. Final candidates can choose from three compensation mixes: low, medium, or high equity. Equity is a significant component of total compensation, and we aim to provide meaningful ownership for this role. Full-time employees also enjoy a comprehensive benefits package including health, dental, vision, a 401(k) with company match, commuter benefits, and more. Equal Opportunity Employer Array Labs is an Equal Opportunity Employer. Employment decisions are made on the basis of merit, competence, and job qualifications and will not be influenced in any manner by gender, color, race, ethnicity, national origin, sexual orientation, religion, age, gender identity, veteran status, disability status, marital status, mental or physical disability or any other legally protected status. If you require a reasonable accommodation during the application or interview process, please let us know. ITAR Requirements To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you 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 the required authorizations from the U.S. Department of State. Salary 150,000 - 300,000 USD a year #J-18808-Ljbffr ArrayLabs, LLC

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Data Infrastructure in Redwood City, CA vacancy
  • $214k - $295k

    Staff Software Engineer, Data Infrastructure, AI Compute Platform Redwood City, CA (Hybrid) Biohub is the first large‑scale initiative bringing frontier AI models, massive compute, and frontier experimental capabilities under one roof. We're building a general‑purpose... 
    Suggested
    Work at office
    Worldwide
    Relocation package
    Flexible hours
    3 days per week

    Biohub

    Redwood City, CA
    4 days ago
  • $150k - $300k

    Array Labs is looking for a Staff Software Engineer for their data infrastructure team in Redwood City, California. You will be crucial in designing systems that process and serve satellite data, leading the backend development for a groundbreaking radar satellite constellation... 
    Suggested

    ArrayLabs, LLC

    Redwood City, CA
    4 days ago
  • $193.93k - $352.29k

     ...its training and evaluation data. The team plays a crucial role...  ...scalable and reliable data infrastructure. This infrastructure is...  ...collaborates closely with system engineers to thoroughly validate the...  ...best practices across broader software organization A bachelor's... 
    Suggested
    Work experience placement

    Nuro

    Mountain View, CA
    4 days ago
  • $169k - $284k

     ...Summary Join Guidewire’s Data Platform and Analytics team, a...  ...collaborative and innovative engineering culture. Own and resolve complex...  ...champion best practices in software development and system...  ...Kubernetes, AWS, Docker, and infrastructure‑as‑code tools (Terraform/CloudFormation... 
    Suggested
    Full time
    Part time
    Flexible hours

    Guidewire

    San Mateo, CA
    2 days ago
  • $180k - $220k

    Harness is the AI Software Delivery Platform company, led by technologist and entrepreneur...  ...seeking a talented and experienced Data Platform Engineer to join our team as the Technical...  ...maintaining our data pipelines and infrastructure. They will work closely with cross-functional... 
    Suggested
    Flexible hours
    Shift work
    3 days per week

    Split Software

    Mountain View, CA
    2 days ago
  • Unity is looking for a Staff Software Engineer to join their Ads team in Mountain View, California. This role focuses on building scalable data pipeline systems that support machine learning and performance optimization. The ideal candidate will have a deep understanding... 

    Unity

    Mountain View, CA
    4 days ago
  • $207k - $301k

    Google is looking for a Staff Software Engineer for its Search Local Ads Data Platform. This role involves designing and developing software solutions that manage location data critical to Google's ad ecosystem. The ideal candidate will have extensive experience in software... 
    Local area

    Google

    Mountain View, CA
    4 days ago
  • Moody's Corporation is seeking a Staff Software Engineer to lead and deliver complex technical solutions in a dynamic environment. The role requires proficiency in Java, Scala, or Python, and significant experience with multi-team projects. The ideal candidate will define... 

    hackajob

    Newark, CA
    4 days ago
  • $251k - $310k

    Waymo is seeking a senior software engineer to develop scalable software systems for data generation and management. The role requires strong expertise in C++ and Python, and collaboration with diverse teams to enhance data processing capabilities. This hybrid position... 

    Waymo

    Mountain View, CA
    4 days ago
  • $220k - $405k

    About The Role The Data Platform team owns the end...  .... In this senior/staff role, you will shape architecture...  ...platforms that let engineers, data scientists, and...  ...bar for data infrastructure through thoughtful feedback...  ...or 8+ years (Staff) of software engineering experience... 

    Perplexity

    Palo Alto, CA
    5 days ago
  •  ...fit right in. The Purpose Slickdeals is seeking a Staff Software Engineer with deep expertise in Big Data platforms/systems to lead and evolve our data...  ...architecture, mentor engineers, and ensure our data infrastructure supports analytics, experimentation, and business... 
    Work at office
    Visa sponsorship
    3 days per week

    Slickdeals

    San Mateo, CA
    3 days ago
  • $300k

     ...Description This is a full-time on-site role for a Senior or Staff Software Engineer (Technical Lead) located in the San Francisco Bay Area....  .... You’ll be responsible for building reliable backend infrastructure and production systems that support large-scale AI experimentation... 
    Full time

    Autoscience Institute

    Menlo Park, CA
    3 days ago
  •  ...their clients. The Opportunity We’re looking for a seasoned Staff Software Engineer to serve as a technical leader and mentor for our growing product...  ...engineering. We care about architecture, state management, data modeling, edge cases, and how your solution could evolve as... 
    Work at office

    Glade.ai

    Menlo Park, CA
    2 days ago
  •  ...right place. We’re intense, and we like it that way. Read more in our Bloomberg funding announcement here. About the Role As a Staff Software Engineer, you will be a hands‑on technical leader, expected to write production code daily while driving architectural decisions and... 

    Solace

    Redwood City, CA
    3 days ago
  • $207k - $301k

    Staff Software Engineer, Search Local Ads Data Platform Mountain View, CA, USA Advanced Experience owning outcomes and decision making, solving ambiguous...  ...opportunities. You will work on serving, data infrastructure, or quality infrastructure and unlock new business opportunities... 
    Local area

    Google

    Mountain View, CA
    4 days ago
  • $193.93k - $352.29k

     ...future. About The Role We are looking for a Senior/Staff Software Engineer to serve as a technical leader for Nuro’s ML Data engine. You will sit at the critical intersection of Autonomy, Machine Learning, and Infrastructure, acting as an architect for the systems that... 
    Shift work

    Nuro

    Mountain View, CA
    4 days ago
  • $207k - $301k

     ...years of experience with software development in one or...  ...and optimizing ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging,...  ...working in large-sized engineering and cross‑functional teams...  ...that tomorrow. As a Staff Software Engineer, you... 

    Google

    Mountain View, CA
    4 days ago
  • $177.19k - $364.8k

    We're looking for a Staff Software Engineer to help build the next generation of Pinterest's big data storage platform. You'll work on some of the most exciting big data...  ...- at exabyte scale to power the data infrastructure that helps Pinners discover and do what they... 
    Work at office
    Relocation
    Relocation package

    Pinterest

    Palo Alto, CA
    4 days ago
  •  ...and growth across our ecosystem. As a Staff Software Engineer on the Feature Platform team, you'll play a critical role in building the infrastructure that powers machine learning,...  ...systems that transform high-volume event data into production-grade feature datasets... 
    Work at office
    Worldwide
    Relocation package

    Unity

    Mountain View, CA
    4 days ago
  • $177.19k - $364.8k

    Pinterest is seeking a Staff Software Engineer to build the next generation of its big data storage platform. You will work on exciting technologies like Apache...  ...collaborating with teams across data, ML/AI, and infrastructure. Your experience should include 8+ years in... 
    Work at office

    Pinterest

    Palo Alto, CA
    4 days ago
  • $251k - $310k

     ...and Simulation) with 3D and data visualization tools, using a...  ...you will own the C++ server infrastructure and concurrent data streaming...  ..., and build APIs that let engineers and automated evaluation pipelines...  ...experience. 5 years of software development experience in... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  •  ...for a talented and creative Staff Engineer, Android . You are someone who...  ...scalable, well‑designed software that enhances people’s lives...  ...Android application code base, infrastructure, CI/CD environment and tools...  ..., with familiarity in data structures, algorithms, and... 

    Poshmark

    Redwood City, CA
    4 days ago
  • $181k - $297k

     ...we build secure, compliant infrastructure with integrity woven into every...  ...Automation, Compliance and Engineering. Our commitment to our...  ...record. This role emphasizes data science, quantitative risk analysis...  ...in large, distributed software environments. Experience creating... 
    For contractors
    Work experience placement
    Work at office
    Flexible hours
    Shift work

    LinkedIn

    Mountain View, CA
    4 days ago
  • $262k - $365k

    Senior Staff Software Engineer, Search Evaluation Infrastructure Development Google New York, NY, USA ; Mountain View, CA, USA X Note: By applying to this position...  ...(e.g., model deployment, model evaluation, data processing, debugging, fine tuning). Experience building... 
    Early shift

    Google Inc.

    Mountain View, CA
    1 day ago
  • Job Title Staff Software Engineer - Developer Tooling Job Description At Cognichip, we are building the next-generation IDE to empower semiconductor design engineers with a 10x productivity boost through AI-native workflows and seamless integration with high-performance... 

    Cognichip

    Redwood City, CA
    4 days ago
  • Array Labs in Redwood City is hiring a Staff Software Engineer for Computer Vision to develop and deploy photogrammetry and radar reconstruction capabilities. This role requires strong software engineering skills with a focus on computer vision algorithms, optimizing processing... 
    Flexible hours

    ArrayLabs, LLC

    Redwood City, CA
    4 days ago
  • $150k - $300k

    About the Job As a Staff Software Engineer for Computer Vision, you will develop and deploy across...  ...for managing large-scale 3D geospatial data. Contribute to broader software...  ...efforts across the company, including data infrastructure, analytics, and systems to deliver... 
    Permanent employment
    Full time
    Remote work

    ArrayLabs, LLC

    Redwood City, CA
    4 days ago
  • $184k - $256k

    Impact We're seeking a software engineer to help us design, develop and maintain...  ...are now seeking senior and staff engineers to refine the MCM...  ...: Build on public cloud infrastructure Ideate new features for the...  ...Experience in Cloud/Big Data platforms (e.g., AWS, GCE, GCP... 

    Moloco

    Redwood City, CA
    4 days ago
  • $229k - $343k

     ...Responsibilities Design and optimize infrastructure systems for machine learning...  ...Develop high-performance data storage/compute systems to...  ...Work closely with ML engineers to deploy cutting-edge models...  ...9+ years of post-Bachelor’s software development experience; or Master... 
    Local area

    Snap Inc.

    Palo Alto, CA
    4 days ago
  • $207k - $301k

     ...experience testing, and launching software products. 5 years of...  ...and developing large-scale infrastructure, distributed systems or networks...  ...The Job Google's software engineers develop the next-generation...  ...system design, networking and data storage, security,... 

    Google

    Mountain View, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer - Data Infrastructure. Be the first to apply!