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 12 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Distributed Compute System in Mountain View, CA vacancy
  • $174k - $252k

     ...test product or system development code...  ...next-generation distributed caching and database...  ...maintainability, and compute/memory resource...  ...experience with software development in...  ...technologies or engineering highly reliable,...  ...customers globally. As a Senior Software Engineer... 
    Senior

    Google

    Mountain View, CA
    3 days ago
  • Ayr Energy, Inc. is seeking software engineers to build platforms that scale indefinitely across distributed systems, data pipelines, APIs, and user interfaces, delivering secure, high-quality products for users. You will design large-scale, fault-tolerant systems, implement... 
    Senior

    Ayr Energy, Inc.

    Mountain View, CA
    3 days ago
  • $163k - $236k

     ...experiences defined in (Google Distributed Cloud) GDC air-gapped...  .... Knowledge of cloud computing, including...  ...infrastructures, storage systems, and content delivery...  ....Systems Development Engineering (SDE) at Google is a...  ...offering, including software, hardware, tools,... 
    Senior

    Google

    Sunnyvale, 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
    Local area
    Shift work

    Rubrik

    Palo Alto, CA
    3 days ago
  • $174k - $253k

    Write and test product or system development code....  ....Design and implement computer vision systems, leverage...  ..., or launching software products, and 1 year of...  ...technologies.Google's software engineers develop the next-...  ...information retrieval, distributed computing, large-scale... 
    Senior

    Google

    Mountain View, CA
    4 days 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... 
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    4 days ago
  • $174k - $252k

    Write and test product or system development code....  ...years of experience with software development in one or...  ...'s degree or PhD in Computer Science, or a related...  ...technologies.Google's software engineers develop the next-...  ...retrieval, distributed computing, large-scale... 
    Senior

    Google

    Mountain View, CA
    12 hours ago
  • $174k - $252k

    Write and test product or system development code....  ...years of experience with software development in one or...  ...'s degree or PhD in Computer Science or related technical...  ...C++.Google's software engineers develop the next-...  ...information retrieval, distributed computing, large-scale... 
    Senior

    Google

    Mountain View, CA
    2 days ago
  • $174k - $252k

    Write and test product or system development code....  ...years of experience with software development in one or...  ...'s degree or PhD in Computer Science or related technical...  ....Google's software engineers develop the next-...  ...information retrieval, distributed computing, large-scale... 
    Senior

    Google

    Mountain View, CA
    12 hours 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
    3 days ago
  • $174k - $252k

    Write and test product or system development code,...  ...qualifications:Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, a...  ...years of experience with software development in one or...  ...including information retrieval, distributed computing, large-scale... 
    Senior
    Worldwide

    Google

    Mountain View, CA
    12 hours ago
  • $174k - $252k

    Apply internal AI systems and Large...  ...operating system engineering to implement secure...  ...experience with software development in one...  ...degree or PhD in Computer Science or related...  ...information retrieval, distributed computing, large-...  ...smartphone. As a Senior Software Engineer... 
    Senior
    For contractors

    Google

    Mountain View, CA
    2 days ago
  • $108k - $216k

     ...sponsorship*****Join Walmart as Senior, Software Engineer - Transactional Systems and your work could help over 240...  ...you'll bring:Bachelor's degree in Computer Science or Computer Information Systems...  ...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
    3 days 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
    2 days 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... 
    Full time
    Local area

    Rubrik

    Palo Alto, CA
    12 hours 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
    Relocation package

    Talent Tap

    Redwood City, CA
    12 hours ago
  • $174k - $252k

     ...development, and optimization of software components critical for...  ...model sharding across distributed hardware.Collaborate...  ..., Google Kubernetes Engine (GKE)), networking infrastructure...  ..., distributed systems or networks, or experience with compute technologies, storage or... 
    Senior

    Google

    Sunnyvale, CA
    3 days ago
  • $174k - $252k

     ...and test product or system development code....  ...experience with software development in one...  ...scale infrastructure, distributed systems or networks, or with compute technologies,...  ...Google's software engineers develop the next-generation...  ...forward.As Senior Software Engineer,... 
    Senior

    Google

    Sunnyvale, CA
    12 hours ago
  • A technology solutions company in Redwood City is seeking a Senior Software Engineer to contribute to high-performance, distributed software systems. This role involves collaboration with cross-functional teams to tackle challenges in warehouse automation and robotics.... 
    Senior
    Full time
    Flexible hours

    MissionHires

    Redwood City, CA
    12 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
    12 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
    9 hours 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
    3 days ago
  • Oracle is seeking a Principal Software Developer to lead the...  ...requires deep expertise in distributed systems and object-oriented programming...  ..., you will mentor other engineers and influence architectural...  ...experience and a relevant computer science degree. #J-18808-Ljbffr... 
    Senior

    Oracle

    Redwood City, CA
    2 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
    12 hours 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
    4 days ago
  • $229.9k - $262.4k

     ...Senior Lead Software Engineer, Distributed Systems (Golang + Python on Kubernetes) Do you love building and pioneering in the technology space? Do you enjoy...  ...not apply) At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred... 
    Senior
    Full time
    Part time
    Internship
    Local area

    Capital One Financial Corp

    San Jose, CA
    12 hours ago
  • $140k - $240k

    Cerebras Systems builds the world's largest AI chip...  ...additional agentic computation.Cerebras works with the...  ...security-first based engineering. Cerebras cluster...  ...integrated cluster management software stack - all the way...  .../management role in distributed systems security.... 

    Cerebras Systems

    Sunnyvale, CA
    12 hours 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
    12 hours ago
  • $200k - $400k

     ...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...  ...Technical Scope· Communication-compute overlap and topology-aware collective... 
    Senior
    Visa sponsorship

    Institute of Foundation Models

    Sunnyvale, CA
    1 day 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
    6 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!