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

Software Engineer, Distributed Compute System

$132.3k - $198.45k

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 $132,300 and $198,450 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 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Distributed Compute System in United States vacancy
  •  ...We are seeking a Senior Software Engineer to join a high-performance engineering...  ...and evolving the core compute platform that underpins large...  ..., and decision-making systems. This role focuses on designing...  ...workloads, including distributed computation, messaging systems... 
    Suggested

    Huxley

    Boston, MA
    22 hours ago
  • Software Engineer - Distributed Systems, Compute Platform Cupertino, California, United States Software and Services Our team is on a mission to build innovative infrastructure and tools to help other engineers be more productive and make software easier to create, build... 
    Suggested
    Relocation
    Flexible hours

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $132.3k - $198.45k

     ...Software Engineer, Distributed Compute System Mountain View, California (HQ) 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... 
    Suggested

    Nuro

    Mountain View, CA
    4 days ago
  • $255.85k - $361.2k

    **Welcome!**.Principal Engineer - Distributed AI Systems Architecture (Heterogeneous Compute) page is loaded## Principal Engineer - Distributed AI Systems Architecture...  ...• Bachelor's or BS degree in Computer Science, Software Engineering, or a related specialized field, or... 
    Suggested
    Internship
    Local area
    Shift work

    Intel Corporation

    Austin, TX
    2 days ago
  • $124.9k - $228.9k

     ...background, to work on large-scale distributed systems coordinating thousands of...  ...you’ll do: As a Senior Engineer on this team, you will lead...  ...role. You have 7+ years of software development and engineering...  ...a solid understanding of computer science and engineering fundamentals... 
    Suggested
    Full time
    Temporary work
    Local area

    The Trade Desk

    Bellevue, WA
    2 days ago
  •  ...is a high-growth enterprise software company powering real-time,...  ...infrastructure, enterprise engineering systems, and mission‑critical...  ...will: Architect and scale distributed cloud services that support...  ...platform architecture across compute, storage, messaging, and observability... 
    Temporary work
    Remote work
    Work visa
    Flexible hours

    Vertex Software

    New York, NY
    5 days ago
  • $215k - $250k

     ...Onehouse Data Infrastructure Engineer Onehouse is a mission-...  ...created large-scale data systems and globally distributed platforms that sit at the...  ...tech stack by building the software and data features that...  ...access from different query/compute engines. Solve hard optimization... 
    Odd job
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    OneHouse LLC

    Sunnyvale, CA
    4 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 technical... 
    Local area
    Remote work
    Worldwide

    Databricks

    United States
    4 days ago
  • $135k - $250k

     ...About the Role As a Software Engineer at Alchemy, you’ll be focused on building one of the...  ...most sophisticated and high-throughput distributed systems that power the global backbone powering...  ...industry experience. BS/BA degree in Computer Science or equivalent. Experience... 
    Work at office
    Home office

    Framework Ventures

    New York, NY
    5 days ago
  •  ...moment for AI and energy. Demand for compute is skyrocketing, but power...  ...the grid. Our Emerald Conductor software platform makes data centers flexible...  ...About the Role We're hiring a Distributed Systems / Backend Engineer to serve as a key contributor on the... 
    Immediate start
    Remote work
    Work from home
    Flexible hours
    1 day per week

    Emerald AI

    United States
    2 days ago
  • $230k - $385k

     ...cutting-edge hardware and software to explore a broad range of...  ...the constraints of physical systems to improve peoples' lives....  ...the Role As a Software Engineer, Distributed Data Systems, you will design...  ...such as distributed compute, data orchestration, distributed... 
    Work at office
    Relocation package

    OpenAI

    San Francisco, CA
    4 days ago
  • A leading technology firm in Cupertino is seeking a Software Engineer specializing in distributed systems. In this role, you will develop innovative architectures to improve software build, test, and deployment processes. Key qualifications include a solid understanding... 

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $104k - $130k

     ...Job Description Job Description Position Overview: As a Junior Software Engineer on our Integration and Distributed Systems team, you’ll help build the tools that power large-scale computation behind our printing workflows. Turning complex build geometry into print instructions... 
    Full time
    Work experience placement
    Local area

    Velo3D

    Fremont, CA
    4 days ago
  • $200k - $300k

     ...highly advanced CPU and GPU compute, storage, and networking...  ...team thinks about the entire software stack, from the user-level...  ...-time performance. As a distributed compute engineer in a user-facing...  ...Knowledge of UNIX operating systems (we use Linux), system/processor... 
    Work at office
    Local area
    Immediate start
    Remote work

    Hudson River Trading

    United States
    4 days ago
  •  ...and help build the platform engineers turn to to ship AI products...  ...the global operating system for distributed, heterogeneous AI hardware....  ...scale, the network is the computer. We are looking for foundational...  ...configuration to architect the software fabric that unifies... 
    Flexible hours

    Baseten

    New York, NY
    4 days ago
  • $200k - $300k

     ...of our success lies the power of our compute cluster, the foundation where all our...  ...* You’re able to talk both high-level distributed systems design trade-offs and low-level OS-level...  ...and computer science, physics and engineering, media and tech. We’re a community of... 
    Work at office
    Local area
    Immediate start

    Hudson River Trading

    New York, NY
    2 days ago
  •  ...Software Engineer The Astera Institute is seeking a software engineer to build the...  ...core infrastructure for large-scale distributed simulation systems, including biological systems and...  ...This role focuses on distributed computation, high-performance networking, scalable... 
    Work at office

    Astera Institute

    Emeryville, CA
    1 day ago
  •  ...Senior Software Engineer - Distributed Systems Are you ready to embrace massive scale? Undaunted ingesting petabytes of raw data each day from more...  ...engineering responsibility spans device, data collection, compute, and query and visualization interfaces. As part of the... 
    Work experience placement
    Shift work

    Apple

    Cary, NC
    1 day ago
  • $201.3k - $302.2k

     ...Senior Software Engineer In Test - Distributed Systems Apple Service Engineering is seeking an exceptional Senior Software Engineer in Test to take on...  ...of our next-generation datacenter and Private Cloud Compute initiatives. This is a role for a senior engineer who... 
    Relocation

    Apple

    Seattle, WA
    4 days ago
  • $181.1k - $318.4k

     ...Sr. Software Engineer (Distributed System) Work Locations (2) Submit Resume At Apple, the information powering Siri, Spotlight, Apple Maps, and...  ...as well as cross-functionally ~ BS or MS in Computer Science or equivalent experience. Preferred Qualifications... 
    Relocation

    Apple

    Santa Clara, CA
    3 days ago
  • $125k - $160k

     ...Job Title: Software Engineer II - Distributed Systems Location: Remote (US Based Only) *We cannot sponsor or transfer any visas, of any kind, at this...  ...meeting deadlines. Qualifications: BS, MS, or PhD in computer science, computer engineering, or related technical field... 
    Local area
    Remote work
    Visa sponsorship

    Buoyant Inc

    New York, NY
    5 days ago
  •  ...About the job Software Development Engineer (SDE) - AWS Distributed Systems Title: Software Development Engineer (SDE) - AWS Distributed Systems Job...  ...Software Development experience Bachelor's Degree in Computer Science or related field Work Environment:... 
    Monday to Friday

    Glint Tech Solutions LLC

    Dallas, TX
    1 day ago
  • $193.3k - $261.5k

     ...next-generation hyper-scale distributed systems in the cloud? Amazon Redshift...  ...within the Redshift engine, tackling large-scale, high-...  ...platform. We pioneered cloud computing and never stopped innovating...  ...non-internship professional software development experience - 5... 
    Internship
    Local area
    Flexible hours

    Amazon

    East Palo Alto, CA
    3 days ago
  • $147.4k - $272.1k

     ...Senior Software Engineer - Distributed Systems Our team is on a mission to build innovative infrastructure and tools to help other engineers be more...  ...and response. Education & Experience: BS in Computer Science or equivalent, related experience. Pay & Benefits... 
    Relocation

    Apple

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

     ...Senior Engineer For Factory Infrastructure And Automation...  ...prowess in deep learning and computing, with industry-leading technologies...  ...hardware and software environments. You will influence...  ...skills to build distributed and compute systems, backend services, microservices... 

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $171.6k - $302.2k

     ...Senior Software Engineer In Test, Distributed Systems - Acs The Apple Cloud Engineering team is looking for an outstanding software engineer to integrate...  ...for machine learning and high performance computing workloads. You will partner with teams across Apple to... 
    Relocation

    Apple

    Seattle, WA
    1 day ago
  • $160k - $240k

    Bloomberg L.P. is looking for a Senior Software Engineer for their VAULT platform in New York....  ...should have a Bachelor's degree in Computer Science, 4+ years of experience in programming...  ..., and a strong understanding of distributed systems. This position offers a competitive... 

    Bloomberg L.P.

    New York, NY
    3 days ago
  • $170k - $260k

    | Software Engineer, Distributed Systems (Core) | Title of Role: | Software Engineer, Distributed Systems (Core) | Location: San Francisco,...  ...robust engineering practices. Graduated from top-tier computer science programs. Compensation and Benefits The... 
    Work at office
    Remote work
    Visa sponsorship

    Recruiting from Scratch

    San Francisco, CA
    4 days ago
  • $146.5k

     ...team: The ML Data Engineering team powers metadata...  ...users worldwide. Our systems operate at massive...  ...data engineering, and distributed systems, collaborating...  ...We're seeking a Senior Software Engineer with deep experience...  ...Bachelor's degree in Computer Science or equivalent... 
    Local area
    Worldwide
    Home office
    Flexible hours

    Scribd

    San Francisco, CA
    2 days ago
  • $255k - $405k

     ...mission of broad societal benefit. About the Role As a Software Engineer, Distributed Data Systems, you will design and scale the infrastructure that...  ...maintain data infrastructure systems such as distributed compute, data orchestration, distributed storage, streaming... 
    Full time
    Work at office
    Local area
    Relocation package
    Flexible hours

    Slope

    San Francisco, CA
    2 days ago

Do you want to receive more vacancies?

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