Senior Software Engineer, Distributed Compute System
$160.36k - $240.54kNuro
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
$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- 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
$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$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+...SuggestedLocal areaShift work$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$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 contractorsWork experience placementWork at officeFlexible hours$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$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$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$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...SeniorWorldwide$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...SeniorWorldwide$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...SeniorFor contractors$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...SeniorFull timeTemporary workPart timeWork at officeWorldwideFlexible hours$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: InternetSeniorFor contractorsWork experience placementWork at officeFlexible hours$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 timeLocal area$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...SeniorRelocation package$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$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- 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....SeniorFull timeFlexible hours
$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...SeniorFull timeRemote work$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...SeniorFull time$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...SeniorWorldwide- 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
$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,...SeniorFull timeWeekend work- ...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...SeniorWork at officeLocal areaWork from homeFlexible hours
$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...SeniorFull timePart timeInternshipLocal area$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....$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....SeniorPermanent employmentTemporary workWorldwideWeekend work$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...SeniorVisa sponsorship$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 jobWork at officeLocal areaRemote workRelocationRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Distributed Compute System. Be the first to apply!
- software engineer internship Mountain View, CA
- software development engineer aws Mountain View, CA
- software developer internship no experience Mountain View, CA
- real time software engineer Mountain View, CA
- financial software developer Mountain View, CA
- graduate software developer Mountain View, CA
- software engineer travel Mountain View, CA
- experienced software developer Mountain View, CA
- remote entry level software developer Mountain View, CA
- information technology software engineer Mountain View, CA



