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

Senior Software Engineer, Distributed Compute System

$176.36k - $264.54k

Nuro

Who We Are 

Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical world. Safer streets, more time for what matters, and easier access to the world around us, that’s why we’re building a universal autonomy platform: self-driving for all roads and all rides.

Founded in 2016, Nuro is a physical AI company developing Level 4 autonomous driving technology for a wide range of vehicles, use cases, and markets. Powered by the Nuro Driver™, our universal autonomy platform enables the global mobility ecosystem to deploy autonomy at scale, from robotaxis and logistics fleets to personal vehicles.

With years of real-world deployment experience and a flexible, partner-led business model, Nuro is working toward a future where millions of autonomous vehicles powered by our technology help make everyday life safer, easier, and more connected.

Nuro has raised over $2B in capital from Uber, NVIDIA, Google, Softbank, Fidelity, T. Rowe Price, and other leading investors

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 $176,360 and $264,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 5 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Distributed Compute System in Mountain View, CA vacancy
  • $145k - $155k

     ...compilation and optimization Distributed query execution and...  ...Vectorized execution engine Data security...  ...Storage management system What we look for:...  ...2027 with a degree in Computer Science, Engineering,...  ...projects We are hiring Software Engineer - New Grads,... 
    Suggested
    Full time
    Worldwide

    Databricks

    Mountain View, CA
    2 days ago
  • $166k - $225k

     ...their business. Founded by engineers — and customer obsessed...  ...SQL query engines. As a software engineer on the Runtime...  ...the next generation distributed data storage and processing systems that can outperform specialized...  ...: ~ BS (or higher) in Computer Science, related... 
    Senior
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    1 day ago
  • $158k - $237k

     ...edge, or in the cloud. It is a distributed, scale-out, fault tolerant,...  ...are looking for motivated engineers, who can complement this rockstar...  ...an experienced distributed systems engineer to guide us through...  ...s and/or Master’s degree in Computer Science or equivalent3+... 
    Suggested
    Shift work

    Rubrik

    Palo Alto, CA
    1 day ago
  • $253k - $416k

     ...works.Job DescriptionDistinguished Software Engineer, Systems Infrastructure - Compute, Deployment, Infrastructure as...  ...large-scale, private, on-premise distributed environment.This role will focus...  ...ResponsibilitiesYou will partner directly with senior engineering leaders to define... 
    Suggested
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    1 day ago
  • $174k - $253k

    Write and test product or system development code....  ...code developed by other engineers and provide feedback...  ...maintaining, or launching software products, and 1 year...  ...'s degree or PhD in Computer Science or related technical...  ...retrieval, distributed computing, large-scale... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    9 hours ago
  • $108k - $216k

     ...sponsorship***** Join Walmart as Senior, Software Engineer - Transactional Systems and your work could help over 240...  ...'ll bring:Bachelor's degree in Computer Science or Computer Information...  ...experience in agile ways of working in a distributed geographical modelAbout Walmart... 
    Senior
    Full time
    Temporary work
    Part time
    Work at office
    Worldwide
    Flexible hours

    Walmart

    Sunnyvale, CA
    9 hours ago
  • $144k - $236k

     ...part of our world-class software engineering team, you will help...  ..., storage systems, streaming platforms,...  ...Bring your experience in distributed systems and algorithms...  ...QualificationsBA/BS Degree in Computer Science or related...  ...level: Mid-Senior LevelIndustry: Internet
    Senior
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    9 hours ago
  • $184k - $287.5k

    NVIDIA is growing a senior engineering team focused on making our compute software stack first-class on NVIDIA CPU platforms....  ...are looking for an experienced systems software engineer who can lead...  ...Perforce-scale development, or distributed build systems.Experience turning... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $174k - $252k

    Write and test product or system development code....  ...code developed by other engineers and provide feedback...  ...maintaining, or launching software products, and 1 year...  ...'s degree or PhD in Computer Science or related technical...  ...retrieval, distributed computing, large-scale... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    9 hours ago
  • $184k - $287.5k

    We are seeking a Sr System Software Engineer to help us build out our scientific computing platform workflows on Cloud. This Cloud based scientific computing cloud...  ...experience working on building and operating distributed compute and data intensive platform as a service... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $45 per hour

     ...relational databases, distributed caches, key-value stores...  ...column stores, search engines, and multi-model...  ...generation AI-native database systems—intelligent,...  ...memory for AI agents. As a Software Engineer or Researcher...  ...Undergraduate/ Master's in Computer Science, Computer... 
    Hourly pay
    Work experience placement
    Summer work
    Internship
    Local area

    Bytedance

    San Jose, CA
    2 days ago
  •  ...stop there. They engineered Snowflake to power...  ...Our team is the Compute Service team. We...  ...and operate the systems that schedule and...  ...hiring talented distributed systems developers...  ...runs on. As a Senior Distributed Systems...  ...scale by applying software engineering and... 
    Senior
    Full time

    Snowflake

    Menlo Park, CA
    5 days ago
  • Cerebras Systems builds the world's largest AI chip, 56...  ...via additional agentic computation.Cerebras works with the...  ...inference.Cerebras is seeking a Senior Staff Security Engineer, Distributed Systems to help build...  ...who are serious about software make their own hardware.... 
    Senior

    Cerebras Systems

    Sunnyvale, CA
    3 days ago
  • $168k - $270.25k

     ...Experience (NVEX) Solutions Engineering team is looking for an...  ...to products and software tooling. You must have...  ...analyzing performance of distributed GPU-accelerated...  ...see:Minimum of a BS in Computer Engineering, Electrical...  ...multi-GPU platformsStrong system software (firmware,... 
    Senior
    Full time
    Weekend work

    Nvidia

    Santa Clara, CA
    2 days ago
  •  ...Lambda's mission is to make compute as ubiquitous as...  ...currently Tuesday.The Compute Software Engineering role plays a key part in the...  ...compute instance lifecycle, system health, host and cluster validation...  ...and VM instancing.Develop distributed systems for managing and... 
    Senior
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    1 day ago
  • $184.7k - $324.8k

     ...Number: 200690607Team: Software and ServicesLocation: CupertinoPosted...  ...it.The Apple Service Engineering (ASE) team builds and provides systems and infrastructure that...  ...Engineering (ASE)'s Compute team is seeking an...  ...and large-scale distributed systemsExperience with... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    1 hour ago
  • $175k - $240k

     ...of enabling human life on Mars.SR. SOFTWARE ENGINEER, LOW LATENCY COMPUTING (STARLINK)At SpaceX we’re leveraging...  ...s most advanced broadband internet system. Starlink is the world’s largest...  ...needs and requirements.Experience with distributed systems and internet services.... 
    Senior
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    2 days ago
  • $149.8k - $262.2k

     ...DescriptionIt all started when engineer Fred Luddy wrote code...  ...: We are seeking a Senior Staff Software Engineer (IC5 Level)...  ...reviews for stateful systems.You will spend...  ...particularly around distributed-systems and data-service...  ..., including its core compute, networking, storage,... 
    Senior
    Permanent employment
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    ServiceNow

    Santa Clara, CA
    2 days ago
  • $232k - $261k

     ...its High Performance Compute (HPC) team to accelerate...  ...ground and flight systems. This role works directly...  ...data feeds. Design distributed, low-latency image...  ...them. Mentor other engineers on modern C++, image and...  ...years of professional software engineering experience... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Muon Space

    San Jose, CA
    3 days ago
  • $136.3k - $199.9k

     ...metrology, and analytics systems detect and monitor...  ...Join a team building software that runs at the core...  ...reliability across distributed or multi-threaded systemsIdentify...  ...interdisciplinary engineering teams to deliver...  ...solutions, and computational analytics that make electronics... 
    Minimum wage
    Full time
    Temporary work
    Work experience placement

    KLA-Tencor

    Milpitas, CA
    1 day ago
  • $150.4k - $277.6k

     ...: 200684861Team: Software and ServicesLocation...  ...for experienced engineers who are...  ...of architecting systems at scale, and thrive...  ...resilient and reliable distributed software systems...  ...software you build.As a senior member of the...  ....BS degree in computer science or equivalent... 
    Relocation

    Apple

    Cupertino, CA
    1 hour ago
  • $114.8k - $195.2k

     ...Our inspection, metrology, and analytics systems detect and monitor defects across logic...  ...C++, JavaGood knowledge on open source software and varied technologies (web and thick...  ...systems, process solutions, and computational analytics that make electronics possible... 
    Minimum wage
    Full time
    Work experience placement

    KLA-Tencor

    Milpitas, CA
    1 day ago
  • $180k - $220k

     ...transition of the financial system to a digital asset economy....  ...BitGo is looking for a Senior Software Engineer to help build and evolve the...  ...apply that knowledge to hard distributed-systems problems in a live...  ...custom lunches and snacks ~ Computer equipment and workplace... 
    Senior
    Full time
    Work at office
    Worldwide

    BitGo

    Palo Alto, CA
    1 day ago
  •  ...technologies—like the da Vinci surgical system and Ion—have transformed how...  ...worldwide.We’re a team of engineers, clinicians, and innovators...  ...interaction by fusing computers, robotics and imaging technologies...  ...surgery.The Interaction Software Engineering team is responsible... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  • $143.2k - $243.4k

     ...all started when engineer Fred Luddy wrote code...  .... Join the Compute Engineering organization...  ..., and performance systems that run our...  ...Write and maintain software-defined, declarative...  ...Level expectations Senior Level : Delivers well...  ...approach our distributed world of work with... 
    Senior
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...for a creative and highly motivated engineer with expertise in System Software to join the Chips System Software...  ...We Need To See:BS or MS degree in Computer Engineering, Computer Science, or...  ...Experience with Buildroot, and Linux distributions.Exceptional debugging and problem-... 
    Senior
    Full time
    Work at office
    Local area

    Nvidia

    Santa Clara, CA
    1 hour ago
  • $164.2k - $205.2k

     ...core to Databricks product strategy. Compute serves as the layer that abstracts the...  ...that few companies experience. As an engineer on this team, you won’t just manage...  ...You will tackle the hard problems of distributed systems: sub-second container/MicroVM startup... 
    Senior
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    1 day ago
  •  ...infrastructure, operating systems, and autonomy. Eighteen of...  ...operating system.  As a Software Engineer on the team, you will develop...  ...development) ~ Bachelor’s Degree in Computer Science or a related field...  ...tools, source control, and distributed code bases Nice to... 
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    applied

    Sunnyvale, CA
    1 day ago
  • $150.4k - $277.6k

     ...Number: 200674547Team: Software and ServicesLocation...  ...0SummaryThe watchOS System Spaces group is...  ...of Apple Watch. As a senior software engineer on the team, you will...  ...development experience.Solid computer science fundamentals...  ...multi-device or distributed systems.Familiarity... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    1 hour ago
  • $184k - $287.5k

    We are looking for a Senior Software Engineer to help build NeMo Platform, NVIDIA...  ..., and operating AI systems at scale. This role will focus...  ...or equivalent experience in Computer Science, Computer Engineering...  ...interfacesExperience with distributed systems, cloud-native services... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    2 days 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!