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

Senior Software Engineer, Distributed Compute System

$160.36k - $240.54k
Full-time

Nuro


Who We Are 

Nuro is a self-driving technology company on a mission to make autonomy accessible to all. Founded in 2016, Nuro is building the world’s most scalable driver, combining cutting-edge AI with automotive-grade hardware. Nuro licenses its core technology, the Nuro Driver™, to support a wide range of applications, from robotaxis and commercial fleets to personally owned vehicles. With technology proven over years of self-driving deployments, Nuro gives the automakers and mobility platforms a clear path to AVs at commercial scale, empowering a safer, richer, and more connected future.

About the Role

We’re looking for senior engineers to build/scale Nuro's large-scale computing infrastructure in the cloud/data center. This system is the foundation of many critical business applications throughout the company, including but not limited to machine learning data pipelines, data discovery, simulation, and time-series multimedia log processing. In this role, you’ll be working on building a scalable, efficient and reliable system that bridges the gap between fundamental infrastructure and high-level job requests, and make large-scale computations more accessible to autonomy/other infrastructure engineers.

About the Work


  • Design and develop scalable, reliable frameworks: BATES to orchestrate and execute large-scale workloads in cloud and on-premise clusters.

  • Collaborate with application teams throughout Nuro to provide robust, generic tools and APIs that accelerate their development of business critical applications.

  • Optimize workload efficiency and turnaround time by deeply understanding and analyzing application context to identify inefficiencies and bottlenecks, prioritize tasks, and implement innovative solutions

About You


  • You have proven experience in building and developing large-scale distributed applications (e.g. Kubernetes).

  • You’re self-motivated to identify opportunities for system improvement and drive positive change.

  • Ability to turn high-level requirements into a detailed, cohesive system design.

  • Willingness to deeply understand application logic across Nuro and a passion for going the extra mile.

  • You are highly collaborative and care about creating the best possible user experience.

  • You have start-up DNA: You have demonstrated an ability to thrive in the ambiguity of a dynamic, start-up environment or have the DNA to do so

  • You possess a bachelor's degree in Computer Science, Electrical Engineering, or a closely related field or equivalent experience

Bonus Points  


  • Experience with database technologies (e.g., Redis, SQL, NoSQL) and pub/sub systems.

  • Experience with hyperscalers, particularly Google Cloud Platform or other major providers.

  • Experience with workflow management tools or map-reduce frameworks such as Apache Airflow, Buildkite, Ray, or Dataflow..

  • Experience with Linux system, e.g. CPU scheduler, memory management, file systems

  • Experience with data analysis, includes defining metrics, running A/B testing, and building metric dashboards.

  • Experience with real-time monitoring framework like Prometheus.

  • Experience with continuous integration/delivery (CI/CD)

At Nuro, your base pay is one part of your total compensation package. For this position, the reasonably expected base pay range is between $160,360 and $240,540 for the level at which this job has been scoped. Your base pay will depend on several factors, including your experience, qualifications, education, location, and skills. In the event that you are considered for a different level, a higher or lower pay range would apply. This position is also eligible for an annual performance bonus, equity, and a competitive benefits package.

At Nuro, we celebrate differences and are committed to a diverse workplace that fosters inclusion and psychological safety for all employees. Nuro is proud to be an equal opportunity employer and expressly prohibits any form of workplace discrimination based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other legally protected characteristics. #LI-DNP

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Distributed Compute System in Mountain View, CA vacancy
  • $136.8k - $359.72k

    Senior Software Engineer, Distributed Storage System Senior Software Engineer, Distributed Storage System 3 days ago Be among the first 25 applicants Responsibilities...  ...production environments. - Bachelor's degree in Computer Science or a related field. - Strong knowledge of... 
    Senior
    Full time
    Temporary work
    Internship
    Local area

    ByteDance

    San Jose, CA
    1 hour ago
  •  ...Zettabyte, we’re on a mission to make AI compute ubiquitous, seamless, and limitless....  ...role exists We need a Backend Engineer to build the systems that orchestrate GPU clusters for AI...  ...backend engineering experience with distributed systems ~ Strong proficiency in Go... 
    Senior
    Hourly pay
    Full time
    Work at office
    Work from home
    Visa sponsorship

    SproutsAI

    Palo Alto, CA
    1 hour ago
  • $150k - $190k

    A technology staffing firm is seeking a Senior Software Engineer to join their team in Redwood City, California. The role focuses on building high-performance, distributed software systems for robotics and automation platforms. Candidates must possess at least 3 years... 
    Senior
    Full time
    Relocation package

    TalentTap.ai

    Redwood City, CA
    1 hour ago
  • $158k - $237k

     ...The Forge Team: Engineering the Backbone of Rubrik...  .... As the platform and systems engineering team, founded...  ...secure, and scalable software-defined platform. We...  ...~ BS/MS/PhD in Computer Science or related field...  ...structures, algorithms, and distributed systems design ~ Strong... 
    Suggested
    Full time
    Local area

    Rubrik

    Palo Alto, CA
    6 hours ago
  • $229.9k - $262.4k

     ...are seeking Full Stack/Back End Software Engineers who are passionate about...  ...developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet...  ...1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud... 
    Senior
    Internship
    Local area

    Capital One

    San Jose, CA
    3 days ago
  •  ...type: Full Time · Department: Backend Engineer · Work type: On-Site About A rchetype...  ...performant, scalable, and resilient distributed systems. You’ll work closely with researchers,...  ...7+ years of professional software engineering experience, with a focus on... 
    Senior
    Full time
    Part time

    Neara

    Palo Alto, CA
    1 hour ago
  • $200k - $300k

     ...innovative point-of-sale experience that uses computer vision and AI to make checkout nearly...  ...for a passionate Computer Vision engineer who loves solving everyday vision problems...  ...world experience building Computer Vision systems What We Offer An opportunity to work... 
    Senior
    Full time
    Work experience placement
    Work at office
    Flexible hours

    Mashgin

    Palo Alto, CA
    1 hour ago
  • $193.93k - $291.15k

     ...standard protocols. About the Work Engineered Connectivity: Architect a network...  ...:  Wireshark  About You Systems Thinker: You have a deep understanding...  ...experience (or a PhD with a focus on Networking/Distributed Systems and 3+ years of industry... 
    Senior
    Full time
    Remote work

    Nuro

    Mountain View, CA
    6 hours ago
  • $125k - $191.7k

     ...Hybrid: This role is categorized as hybrid/Remote. Role: As a Senior Software Systems Engineer on the Software Validation team within the AV...  ...Mechanical Engineering, Aerospace Engineering, Physics, Computer Science, Data Science, or related fields. 5+ years of experience... 
    Senior
    Local area
    Remote work
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $165k - $242k

     ...Join to apply for the Senior Platform Engineer II, Compute Services role at CoreWeave . CoreWeave is The Essential Cloud for AI™. Built...  ...Experience with performance profiling and optimization of distributed systems. Knowledge of network protocols and distributed... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    1 hour ago
  • $153k - $242k

     ...accelerate breakthroughs and turn compute into capability. Founded in...  ...at About the Role As a Senior Software Engineer within our Compute...  ...METALDEV team builds Go-based distributed services that bring...  ...GPU servers and rack-scale systems with reliability and confidence... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    3 days ago
  •  ...Founding Software Engineer (Mid–Senior Level) Why Zania Every enterprise spends...  ...been dominated by legacy systems with notoriously low NPS scores...  ...demanding problems in computing today and build systems with...  ...Systems: Experience with distributed systems, large-scale data... 
    Senior
    Full time
    Work at office
    Relocation package
    Flexible hours

    Zania

    Palo Alto, CA
    6 hours ago
  • $117k - $234k

     ...Position Summary… Role summary: The Senior Software Engineer will work in development, and delivery...  ...in software architecture, scalable distributed systems, and design patterns. Strong...  ...Qualifications… Option 1: Bachelor’s degree in computer science, computer engineering,... 
    Senior

    Forage

    Sunnyvale, CA
    12 hours ago
  • $215k - $250k

     ...available to any downstream query engine and use case (from...  ...created large-scale data systems and globally distributed platforms that sit at the...  ...tech stack by building the software and data features that actually...  ...from different query/compute engines. Solve hard optimization... 
    Odd job
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    Onehouse

    Sunnyvale, CA
    11 days ago
  •  ...Senior Software Engineer In Test We are hiring a hands-on Senior Software Engineer...  ...our software and AI-driven systems. This role owns test...  ...APIs · Cloud platforms and distributed systems · Data pipelines and...  ...• Experience with LLM or computer vision evaluation is a plus... 
    Senior
    Shift work

    Covalent

    Sunnyvale, CA
    2 days ago
  • $180k

     ...xAI’s mission is to create AI systems that can accurately...  ...highly motivated, and focused on engineering excellence. This organization...  ...About the Role The Compute Infrastructure team at xAI is...  ...or significantly enhancing distributed compute platforms, orchestration... 
    Full time
    Temporary work

    Xai

    Palo Alto, CA
    6 hours ago
  •  ...for the infrastructure, systems, and organizations...  ...Our Team's Vision: Our Engineering team is driven by a culture...  ...operating systems, distributed applications, and...  ...subsystems and own the entire software development lifecycle,...  ...: Bachelor’s in computer science or equivalent... 
    Senior

    Illumio

    Sunnyvale, CA
    3 days ago
  • $204k - $259k

     ...to our autonomous driving software. We help our partners by offering...  .... We are looking for engineers with ML system expertise to help us train...  ...that can scale across compute, data, and environments to...  ...learners/actors, and low-latency distributed reply buffers for... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    6 hours ago
  •  ...Corvus One™ drones use computer vision & robotics to...  ...improving our customer-facing software to provide even more...  ...with founders & core engineering team on developing a...  ..., e.g. ERP, WMS, TMS systems, or modern shipping...  ...Experience working with distributed configurations on hardware... 
    Senior
    Work experience placement
    Live in
    Remote work

    Corvus Robotics, Inc.

    Mountain View, CA
    5 days ago
  • $160k - $185k

     ...An innovative aerospace start-up in California is seeking a Senior Software Engineer to join their dynamic team. You will play a crucial role in...  ...ideal candidate will have extensive experience in embedded systems and real-time operating systems. This position offers a... 
    Senior
    Full time
    Relocation package

    LTA Research

    Sunnyvale, CA
    1 hour ago
  • $140k - $170k

     ...'s Cloud Platform team is seeking a Senior Software Engineer to help shape the future of our industry...  ...matters — you'll tackle complex distributed systems challenges daily, architecting solutions...  ...Qualifications BS, MS, or PhD in Computer Science, Electrical Engineering, or... 
    Senior
    Work at office
    Local area
    Remote work
    Worldwide
    3 days per week

    Plume Ltd

    Palo Alto, CA
    3 days ago
  • $170k - $200k

     ...PostgreSQL-compatible distributed database for cloud-...  ...API with a precision-engineered, distributed, cloud-native...  ...app demands. Senior Software Engineer – Core Database...  ...problems in distributed systems, including query...  ...Bachelor’s or Master’s in Computer Science (or related... 
    Senior
    H1b
    Work at office
    Local area
    Visa sponsorship
    Flexible hours
    2 days per week
    3 days per week

    Yugabytedb

    Sunnyvale, CA
    5 days ago
  • $105k

    Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer...  ...services which meet the world's computing needs. We are committed to ensuring...  ...disability, age, or veteran status. Seniority level Seniority level Entry level Employment... 
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    San Jose, CA
    4 days ago
  •  ...invasive care. Job Description The engineer in this position will be in charge of...  ...precision stereo endoscope test and calibration software as part of a diverse engineering team....  ...controlling electro-mechanical test systems (mechatronics). Our test systems have... 
    Senior
    Full time
    Local area

    Intuitive

    Sunnyvale, CA
    6 hours ago
  •  ...ultra-scale GPU supercomputing systems to train next-generation...  ...driving communication performance, distributed reliability, and cross-layer...  ...for a deeply technical engineer to co-design and optimize the...  ...Scope ·       Communication-compute overlap and topology-aware collective... 
    Senior
    Visa sponsorship

    Institute of Foundation Models

    Sunnyvale, CA
    more than 2 months ago
  • $166k - $244k

     ...Senior Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube...  ...and deploying recommendation systems models (retrieval,...  ...Master's degree or PhD in Computer Science or related technical...  ...including information retrieval, distributed computing, large-scale system... 
    Senior
    Full time

    Google Inc.

    Mountain View, CA
    1 hour ago
  • $99.6k - $223.4k

     ...Exadata Software Engineer We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle Server Technologies. Oracle...  ...software failures. Develop algorithms and distributed systems software that runs on a large... 
    Temporary work
    Flexible hours

    Oracle

    Redwood City, CA
    2 days ago
  • $213k - $263k

     ...experienced, technically hands‑on Senior Software Engineer to design and implement...  ...evaluation complexity, computationally efficient, and highly...  ...engineering, focused on backend systems or APIs. Extensive experience building scalable, distributed systems and developer‑... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  • $144.2k - $233.2k

     ...Description Your Career As a Research Software Engineer (Antivirus Systems), we are looking for a motivated,...  ...Your Experience  ~ BS/MS in Computer Science or Computer Engineering or...  ...with several moving components in a distributed cloud environment ~ Experience... 
    Senior
    Full time
    Casual work
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    6 hours ago
  • $140k - $210k

    Clockwork.io - Software Driven Fabrics to increase...  ...utilization Clockwork Systems was founded by...  ...and veteran systems engineers who share a vision for...  ...redefining the foundations of distributed computing. As AI workloads grow...  ...currently seeking senior software engineers who... 
    Senior

    Clockwork Inc

    Palo Alto, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Distributed Compute System. Be the first to apply!