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

Staff Software Engineer, Data Platform

$191k - $299k
Full-time

Agility Robotics

Agility's commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding and repetitive tasks while enabling workers to focus on higher-value work. With industry-leading safety standards and years of proven deployment data, we're pioneering a new era of automation that enhances human potential.

About The Role

Join the cutting-edge team building the data platform that powers fleet-scale humanoid robotics. As a Staff Software Engineer on our Data Platform team, you will play a pivotal role in designing, developing, and maintaining the infrastructure that enables efficient ingestion, processing, discovery, serving, and analysis of massive datasets generated by our robots. Your work will directly contribute to improving robot performance, operational insights, and scaling our cloud-based systems.

Key Responsibilities

  • Data Ingestion: Design and implement scalable data pipelines for ingesting and processing telemetry, logs and sensor data from our fleet of robots and associated cloud software
  • Data Agents: Develop and maintain data ingestion agents running directly on robot software to ingest high volume data in low connectivity environments.
  • Data Formats: Maintain and develop data formats and protocols optimized for transmission, storage and query of data recordings, sensor data and telemetry.
  • Observability systems: Develop and maintain observability systems using tools like fluentbit, OpenTelemetry etc enabling real-time monitoring and analytics of fleet operations.
  • Big Data Processing: Implement solutions to prepare high volume, high velocity data for analysis using technologies such as Spark, Kafka or equivalent
  • Cloud Platform: Build and optimize tools for internal stakeholders for business intelligence and long-horizon fleet analytics and forecasting using existing tools like AWS S3, Athena, Sagemaker etc.
  • IoT integration: Leverage IoT experience to improve data collection and processing pipelines from robot sensors and edge devices.

Required Qualifications

  • 5+ years of strong experience in building and scaling cloud-based data platforms with familiarity in cloud providers like AWS, GCP or Azure.
  • Proficient in big data frameworks like Spark, Kafka, Beam, Flink etc
  • Familiarity with OSS data formats like Parquet, Arrow, Iceberg and protocols like Avro and Protobuf.
  • Experience with observability tools(e.g. OpenTelemetry, Prometheus etc) and implementing metrics, tracing and logging systems
  • Proficiency in languages like Java, Scala (any JVM), or Python and a solid understanding of distributed systems and microservices architectures.

Bonus Qualifications

  • Experience with Robotics, Autonomous Vehicles, or other sensor heavy workloads will be strongly preferred.
  • Knowledge of IoT systems, edge computing or working with embedded devices is nice-to-have.
  • Data catalog experience (Datahub, Amundsen, Databricks Unity Catalog)
  • Experience with Databricks
  • Experience with Kubernetes
  • Experience with Bazel/Blaze or other build systems
  • Experience with C++, Rust
  • Experience with robot data formats like mcap, ROS etc and data playback and visualization tooling like Rerun etc.

This is a fully remote role with the option to work hybrid if a commutable distance from our Salem, OR, Pittsburgh, PA, or Fremont, CA offices.

The final salary offered to a successful candidate will be dependent on several factors that may include but are not limited to: market location, job-related knowledge, skills, and experience. This range may change based on geographical location and may be modified in the future.

Anticipated Base Salary Range

$191,000—$299,000 USD

In addition to base pay, our competitive total rewards package consists of the following for full-time employees:

  • 401(k) Plan: Includes a 6% company match.
  • Equity: Company stock options.
  • Insurance Coverage: 100% company-paid medical, dental, vision, and short/long-term disability insurance for employees.
  • Benefit Start Date: Eligible for benefits on your first day of employment.
  • Well-Being Support: Employee Assistance Program (EAP).
  • Time Off:
    • Exempt Employees: Flexible, unlimited PTO and 12 company holidays, including a winter shutdown.
    • Non-Exempt Employees: 10 vacation days, paid sick leave, and 12 company holidays, including a winter shutdown, annually.
  • On-Site Perks: Catered lunches four times a week and a variety of healthy snacks and refreshments at our Salem and Pittsburgh locations.
  • Parental Leave: Generous paid parental leave programs.
  • Work Environment: A culture that supports flexible work arrangements.
  • Growth Opportunities: Professional development and tuition reimbursement programs.
  • Relocation Assistance: Provided for eligible roles.
  • Annual Discretionary Bonus: Provided for eligible roles.
All of our roles are U.S.-based. Applicants must have current authorization to work in the United States.

Agility Robotics is committed to a work environment in which all individuals are treated with respect and dignity. Each individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits unlawful discriminatory practices, including harassment. Therefore, it is the policy of Agility Robotics to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law. Agility Robotics prohibits any such discrimination or harassment.

Agility Robotics does not accept unsolicited referrals from third-party recruiting agencies. We prioritize direct applicants and encourage all qualified candidates to apply directly through our careers page. If you are represented by a third party, your application may not be considered. To ensure full consideration, please apply directly.
Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Data Platform in California vacancy
  • $149.8k - $262.2k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that...  ...business reinvention. Our ServiceNow AI platform brings together any AI, any data, and any workflow— helping 85% of...  ....About the team: We are seeking a Staff Software Engineer (IC4 Level) to join our... 
    Suggested
    Permanent employment
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    ServiceNow

    San Diego, CA
    6 days ago
  • $240k - $300k

     ...the intelligent finance platform that enables companies...  ...bill pay, and travel software, Brex enables founders...  ...to grow your career.Engineering at BrexEngineering at...  ...teams span Software, Data, Security, and IT, and...  ...distributed systems.As a Staff Software Engineer, you... 
    Suggested
    Work at office
    Remote work
    Work from home

    Brex

    San Francisco, CA
    6 days ago
  • $149.8k - $262.2k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that...  ...business reinvention. Our ServiceNow AI platform brings together any AI, any data, and any workflow— helping 85% of...  ...the team: We are seeking a Senior Staff Software Engineer (IC5 Level) to join our... 
    Suggested
    Permanent employment
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    ServiceNow

    Santa Clara, CA
    6 days ago
  • $260k - $350k

     ...design and ship category-defining software that enables Ryder and its 50,...  ...-facing software to the data platform that will power the next era of...  ...problems and creating impact for the engine of the American economy, you’ll love it here.Role: Staff Software Engineer -... 
    Suggested
    Full time
    Work at office
    Immediate start

    Baton Trucking

    San Francisco, CA
    6 days ago
  • $193.93k - $352.29k

     ...building a universal autonomy platform: self-driving for all roads...  ...its training and evaluation data. The team plays a crucial role...  ...collaborates closely with system engineers to thoroughly validate the...  ...best practices across broader software organizationA bachelor's... 
    Suggested
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    6 days ago
  • $158.5k - $277.4k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that...  ...business reinvention. Our ServiceNow AI platform brings together any AI, any data, and any workflow— helping 85% of...  ...highly motivated and experienced Staff Software Engineer in Platform Persistence... 
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    ServiceNow

    San Diego, CA
    5 days ago
  • $186.9k - $267.7k

     ...customers to confidently deploy and run AI-powered applications with enhanced observability and control.As a Staff Software Engineer on the Data & Scalability Platform team, you will provide technical leadership for the architecture, scalability, and cost of the entire... 
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start
    Flexible hours

    CISCO Systems

    San Jose, CA
    4 days ago
  • $208.59k - $429.45k

     ...of people around the world come to our platform to find creative ideas, dream about...  ...AI in our recruiting process here.The Data Product Platform is mission-critical to...  ...handling of all data.We are seeking a Sr. Staff Software Engineer to provide technical leadership and... 
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    Pinterest

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

    Harness is the AI Software Delivery Platform company, led by technologist and entrepreneur Jyoti Bansal (founder of AppDynamics, acquired...  ...Position SummaryWe are seeking a talented and experienced Data Platform Engineer to join our team as the Technical Lead. The ideal... 
    Local area
    Immediate start
    Flexible hours
    Shift work
    3 days per week

    Harness

    Mountain View, CA
    2 days ago
  • $176.1k - $308.2k

     ...and should take what action on what data.Veza's Access Graph platform maps an organization's entire...  ...cloud environments, and AI agents.For engineers joining Veza today, this means the...  ...We are looking for a passionate Staff Software Engineer to join Veza's Graph Data... 
    Work at office
    Remote work
    Flexible hours

    Servicenow

    Santa Clara, CA
    1 day ago
  • $250k - $280k

     ...Staff Software Engineer, AI Data Platform Shape the Future of AI At Labelbox, we're building the critical infrastructure that powers breakthrough AI models at leading research labs and enterprises. Since 2018, we've been pioneering data-centric approaches that are... 
    Freelance
    Work at office
    Flexible hours
    3 days per week

    WeHireYou

    San Francisco, CA
    2 days ago
  • Lead the technical direction of major Data Platform initiatives including scaling, GRC, and stream processing from conception to production...  ...technical strategy. Requirements Requires 7+ years of software engineering experience with a proven track record of driving large-... 

    Auth21

    San Francisco, CA
    2 days ago
  • DoorDash is seeking a Staff Applied Scientist to provide scientific leadership for the Experimentation Platform. You will shape statistical, causal inference, ML, and AI capabilities that drive high-quality decisions and actionable insights across the business. You will... 

    DoorDash ANZ

    San Francisco, CA
    2 days ago
  • Astrana Health, Inc. is seeking a Staff Software Engineer to own a cross-cutting technical domain. You will design data models, shape services, and drive architecture while guiding engineers across the stack. This hands-on role emphasizes building scalable systems that... 
    Remote job

    Astrana Health, Inc.

    Los Angeles, CA
    1 day ago
  • Moody's Investors Service is seeking a Staff Software Engineer to lead the design and delivery of complex, large-scale technical solutions. You will influence strategies, mentor engineers, and drive impactful outcomes across multiple teams. The role requires strong problem... 

    Moody's Investors Service

    Newark, CA
    2 days ago
  • $194k - $267k

     ...flexible and neutral products, Okta Platform and Auth0 Platform, provide...  ...to you. About the Team The Data Platform team is responsible...  ...expect great things from our engineers and reward them with...  ...opportunity for experienced Software Engineers to join our fast growing... 
    Permanent employment
    Full time
    Work at office
    Local area
    Flexible hours

    Okta

    San Francisco, CA
    2 days ago
  • $180k - $230k

    Attentive® is the AI marketing platform for 1:1 personalization...  ...our AI-powered personalization engine delivers bespoke experiences...  ...team is the backbone of our data‑driven personalization efforts...  ...user data points daily. As a Staff Software Engineer on this team, you will... 
    Full time
    Immediate start

    Attentive

    San Francisco, CA
    2 days ago
  • BlackLine is seeking a Staff Software Engineer to help build the next generation of our data platform and connectors to ERP, banking, and subledger systems. You will mentor engineers while delivering scalable backend services, APIs, and data integration components in a... 

    BlackLine

    Los Angeles, CA
    5 days ago
  • $262k - $364k

     ...coach a distributed team of engineers.Facilitate alignment and clarity...  ..., and enhance large-scale software solutions.Minimum qualifications...  ....8 years of experience with data structures and algorithms.5...  ...build, and maintain critical platform components that orchestrate,... 

    Google

    Sunnyvale, CA
    2 days ago
  •  ...., Raleigh, London, and Amsterdam.The Data Governance team makes sure Plaid handles...  ...in policy documents: we build the platform and controls that govern how data flows...  ...matter to us as much as throughput.As a Staff Software Engineer on Data Governance, you will set the... 
    Work experience placement
    Local area

    Plaid Financial

    San Francisco, CA
    6 days ago
  • $200k - $300k

     ...privacy-sensitive AI-powered platform that includes solutions for video...  ...Verkada Security Team is an engineering team at its core. Part of its...  ...customers and personal data. The broad scope of the role...  ...equivalent8+ years of experience as a software engineer or security engineer... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    2 days ago
  • $224k - $264k

    About CheckrCheckr is building the data platform to power safe and fair decisions. Over 140,000 companies and millions of people rely...  ...List and is a Y Combinator 2024 Breakthrough Company.As a Staff Software Engineer on the People Data team, you'll help build and evolve the... 
    Work at office
    Local area
    Remote work
    Relocation
    3 days per week

    Checkr

    San Francisco, CA
    2 days ago
  • $207k - $300k

     ...leadership and people management for a team of Software Engineers delivering AI-ready training datasets and data quality infrastructure.Architect, build, and evolve...  ...data processing pipelines, signal-serving platforms, and dataset observability systems with rigorous... 

    Google

    San Jose, CA
    3 days ago
  • $202.5k - $274k

     ...OverviewIntuit is the global financial technology platform that powers prosperity for the people...  ...And Lending Team as a StaffSoftware Engineer in Data You will join an innovative and...  ...timelines and deliveries.Designing/developing software using data engineering technologies.You... 
    Work experience placement
    Worldwide

    Intuit

    Mountain View, CA
    4 days ago
  • $198.2k - $297.4k

     ...PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios, and...  ...subsidiary of Sony Corporation.Staff Software Engineer - Data Do you want to join a team of talented...  ...the next generation of real-time data platforms that power analytics and data-driven... 
    Immediate start

    Sony Interactive Entertainment America

    San Diego, CA
    6 days ago
  •  ...addresses.About the roleThe Data Cloud team is building an end...  ...will doDevelop high-quality software with attention to detail using...  ...used at large scale.Create data platforms, data lakes, and data...  ...platform spacesBuild and grow your engineering skills in different challenging... 
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    6 days ago
  •  ...Rippling.com addresses.About the rolePayroll Data is the source of truth that powers...  ...emerging AI-driven experiences. As a Staff Software Engineer on the Payroll Data team, you will...  ...pipelines, unified data access layers, and platform capabilities that downstream teams (... 
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    6 days ago
  • $193.8k - $285k

     ...interpretability. Our work spans experimentation platforms, causal inference, variance reduction...  ...workflows. We partner closely with data scientists, engineers, product managers, and operators...  ....About the RoleWe are looking for a Staff Applied Scientist to provide... 
    Hourly pay
    Contract work
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    2 days ago
  • $210k - $265k

     ...Our cutting-edge AI-powered platform empowers manufacturers to swiftly...  ...of quality and post-market data, driving down costs and...  ...looking for an experienced Backend Engineer to build and scale the...  ...RequirementsMinimum 5+ years of backend software engineering experience, with... 
    Local area
    Work from home
    Flexible hours
    Night shift
    Weekend work

    Axion Ray

    San Francisco, CA
    2 days ago
  • $207k - $300k

     ...coach a distributed team of engineers.Scale and performance tuning...  ...maintain and improve switch software.Work on projects enabling AI...  ...field.8 years of experience with data structures and algorithms.Knowledge...  ...and providing the essential platforms that enable developers to... 
    Worldwide

    Google

    Sunnyvale, CA
    5 days ago

Do you want to receive more vacancies?

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