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 19 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
    1 day ago
  • $152k - $241.5k

    NVIDIA is hiring experienced software engineers to help scale up its AI...  ..., we have pioneered visual computing, the art and science of computer...  ...responsible for production systems that enable large scalable...  ...and developing a massively distributed scalable platform which... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    4 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
    3 days ago
  • $174k - $252k

    Write and test product or system development code....  ...maintaining, or launching software products.1 year of...  ...concepts (language modeling, computer vision).Preferred...  ....Google's software engineers develop the next-generation...  ...retrieval, distributed computing, large-scale... 
    Senior

    Google

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

    Linkedin

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

    Develop and optimize the software platform for wearable co-processors...  ...with embedded operating systems.Preferred qualifications:...  ....Google's software engineers develop the next-generation...  ...including information retrieval, distributed computing, large-scale system design,... 
    Senior
    Remote work

    Google

    Mountain View, CA
    3 days 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
    2 days ago
  • $174k - $253k

    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
    1 day 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
    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
    19 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
    1 day 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
    1 day 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
    4 days 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
    2 days 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
    4 days 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
    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

    San Jose, CA
    2 days ago
  • $184k - $287.5k

     ...memory, and scalable, software-defined sensor...  ...robotics, autonomous systems, industrial automation...  ...’re looking for a Senior Systems Software Engineer to help architect...  ...world to accelerated computing.This is not just a...  ...optimize real-time distributed systems under... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $174k - $252k

     ...years of experience with software development in C/C++.3...  ...embedded operating systems.Experience in taking consumer...  ...'s degree or PhD in Computer Science or related...  ....Google's software engineers develop the next-generation...  ...retrieval, distributed computing, large-scale... 
    Senior

    Google

    San Jose, CA
    3 days ago
  • $184k - $287.5k

     ...experienced and highly motivated software professional to work on...  ...of CUDA and Deep Learning Systems. As the complexity and...  ...architectures, massive-scale distributed computing, and low-level hardware optimization...  ...Computer Science, Computer Engineering, Electrical Engineering, or... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $174k - $253k

     ...adoption, to optimize system resources and reduce hardware...  ...of experience with software development in one or...  ...'s degree or PhD in Computer Science, or a related...  ...and lead performance engineering efforts, including the...  ...information retrieval, distributed computing, large-scale... 
    Senior
    Shift work

    Google

    San Jose, CA
    1 day ago
  • $184k - $287.5k

     ...seeking highly skilled and motivated software engineers to join us and build AI inference systems that serve large-scale models...  ...the frontier of accelerated computing for AI.What you’ll be doing:...  ...architecture, parallel programming, distributed systems, deep learning theories... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days 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
    19 hours ago
  • $125k - $191.7k

     ...DescriptionHybrid: 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... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days 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
  • $145k - $200k

     ...builds the world’s leading software for data-driven decisions and...  ....The RoleWe are seeking a Senior Software Engineer to join a customer-facing...  ...Autonomy Software for Autonomous Systems for use in operational and...  ...'s/Master's/PhD in Computer Science, Robotics, Electrical... 
    Senior
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package

    Palantir Technologies

    Palo Alto, CA
    1 day ago
  • $262k - $364k

     ...projects.Influence and coach a distributed team of engineers.Facilitate alignment and...  ..., and enhance large-scale software solutions.Minimum...  ...working with embedded operating systems.5 years of experience with...  ...degree or PhD in Engineering, Computer Science, or a related... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    19 hours ago
  • $262k - $365k

     ...projects.Influence and coach a distributed team of engineers.Facilitate alignment and...  ..., and enhance large scale software solutions.Minimum...  ...degree or PhD in Engineering, Computer Science, or a related technical...  ...computing, large-scale system design, networking and data... 
    Senior

    Google

    Sunnyvale, CA
    1 day ago
  • $153.6k - $234.1k

     ...autonomous platforms — the compute, communications, sensors, and platform software that bring AV...  ...Role Matters Autonomous systems rely on seamless...  ...industry benchmarks.  As a Senior Systems Engineer, you will be at the...  ...and containerization; distributed middleware,... 
    Senior
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $262k - $365k

     ...infrastructure needs.Oversee systems designs within the...  ...developed by other engineers and provide feedback to...  ...of experience with software development in one or...  ...Master's degree or PhD in Computer Science or related...  ...language processing, distributed computing, large-scale... 
    Senior

    Google

    Sunnyvale, 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!