Staff Software Build Engineer
Intuitive & Co
Company Description
It started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30 years later, that question still fuels everything we do at Intuitive . As a global leader in robotic-assisted surgery and minimally invasive care , our technologies—like the da Vinci surgical system and Ion —have transformed how care is delivered for millions of patients worldwide.
We’re a team of engineers, clinicians, and innovators united by one purpose: to make surgery smarter, safer, and more human. Every day, our work helps care teams perform with greater precision and patients recover faster, improving outcomes around the world.
The problems we solve demand creativity, rigor, and collaboration. The work is challenging, but deeply meaningful—because every improvement we make has the potential to change a life.
If you’re ready to contribute to something bigger than yourself and help transform the future of healthcare , you’ll find your purpose here.
Job Description
Primary Function of Position
The Software Build team at Intuitive is seeking a hands-on Staff Software Engineer to design, build, and operate the next-generation unified build system across all robotic surgery platforms.
This role is for an experienced engineer who writes code, debugs real build failures, prototypes infrastructure, and scales systems through direct technical contribution. You will own core build architecture while remaining deeply involved in implementation—driving measurable improvements in build speed, correctness, and developer productivity across large, safety-critical C/C++ codebases.
You will serve as a technical leader and mentor, but this is not an oversight-only role. Expect to spend significant time designing build rules, implementing tooling, debugging distributed builds, and evolving CI infrastructure in production.
Responsibilities
- Design, implement, and maintain Bazel-based build systems for large-scale C/C++ embedded software, including custom toolchains and cross-compilation flows.
- Directly implement and optimize Bazel Remote Caching and Remote Execution (RBE) to enable fast, deterministic builds across local, CI, and cloud environments.
- Write production code in Rust, C/C++, and Python to support build tooling, infrastructure services, and developer workflows.
- Own and evolve build performance: cache hit rates, execution parallelism, dependency hygiene, hermeticity, and reproducibility.
- Build and maintain developer-facing tooling that improves local iteration speed and CI reliability.
- Integrate and operate build infrastructure across on-premises and cloud environments, balancing performance, security, and cost.
- Work directly with firmware, platform, and application teams to debug real-world build issues and eliminate systemic bottlenecks.
- Improve observability of build systems through metrics, logging, and analytics.
- Mentor engineers through code reviews, architectural discussions, and hands-on problem solving.
- Act as a technical advocate for modern build practices and scalable development workflows.
Qualifications
Required Skills & Experience
- 10+ years of professional software engineering experience with a strong record of hands-on technical ownership.
- Deep, practical expertise with Bazel in complex C/C++ and embedded environments.
- Proven experience implementing and operating Bazel Remote Caching and Remote Execution at scale.
- Strong programming experience in Rust, C/C++, and Python.
- Experience debugging and optimizing distributed build systems, CI pipelines, and build infrastructure under real production constraints.
- Solid understanding of compiler toolchains, linkers, and build graph behavior.
- Ability to communicate technical tradeoffs clearly and influence teams through technical leadership.
Preferred Skills & Experience
- Experience with Nix and Nix-based packaging for reproducible builds and developer environments.
- Familiarity with BuildBuddy (or similar Bazel observability / remote execution platforms).
- Experience with Yocto-based toolchains and embedded Linux build workflows.
- Exposure to REAPI-compatible execution backends and remote build infrastructure.
- Experience supporting safety-critical or regulated software systems (medical, automotive, aerospace).
- Advanced degree (Master’s or PhD) in Computer Science or related field.
Additional Information
Due to the nature of our business and the role, please note that Intuitive and/or your customer(s) may require that you show current proof of vaccination against certain diseases including COVID-19. Details can vary by role.
Intuitive is an Equal Opportunity Employer. We provide equal employment opportunities to all qualified applicants and employees, and prohibit discrimination and harassment of any type, without regard to race, sex, pregnancy, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status, genetic information or any other status protected under federal, state, or local applicable laws.
U.S. Export Controls Disclaimer: In accordance with the U.S. Export Administration Regulations (15 CFR §743.13(b)), some roles at Intuitive Surgical may be subject to U.S. export controls for prospective employees who are nationals from countries currently on embargo or sanctions status.
Certain information you provide as part of the application will be used for purposes of determining whether Intuitive Surgical will need to (i) obtain an export license from the U.S. Government on your behalf (note: the government’s licensing process can take 3 to 6+ months) or (ii) implement a Technology Control Plan (“TCP”) (note: typically adds 2 weeks to the hiring process).
For any Intuitive role subject to export controls, final offers are contingent upon obtaining an approved export license and/or an executed TCP prior to the prospective employee’s start date, which may or may not be flexible, and within a timeframe that does not unreasonably impede the hiring need. If applicable, candidates will be notified and instructed on any requirements for these purposes.
We will consider for employment qualified applicants with arrest and conviction records in accordance with fair chance laws.
Preference will be given to qualified candidates who do not reside, or plan to reside, in Alabama, Arkansas, Delaware, Florida, Indiana, Iowa, Louisiana, Maryland, Mississippi, Missouri, Oklahoma, Pennsylvania, South Carolina, or Tennessee.
This position may be filled at a different job level than listed here depending on
business need and/or on the selected candidate’s experience, knowledge and skills.
Compensation will be based primarily on the job level at which the role is filled and the
candidate’s qualifications, consistent with applicable law.
We provide market-competitive compensation packages, inclusive of base pay, incentives, benefits, and equity. It would not be typical for someone to be hired at the top end of range for the role, as actual pay will be determined based on several factors, including experience, skills, and qualifications. The target compensation ranges are listed.
- We’re not just building better tech. We’re rewriting how data moves and what the world can do with it. With Confluent, data doesn’t sit... ...platform they already use to move and process events at scale. As an engineer, you'll own delivery of significant pieces of this product —...SuggestedLive in
$190.9k - $334.1k
...Description It all started when engineer Fred Luddy wrote code that... ...That moment inspired Fred to build a company that could do that for... ...We are looking for a software engineer and technical lead with... ...experience as a technical lead, Staff Engineer, or equivalent senior...SuggestedWork experience placementWork at officeImmediate startRemote workFlexible hours$207k - $301k
...Experience in C++ and storage systems. About the job Google's software engineers develop the next-generation technologies that change how... ...Waymo, Nano Banana, Veo, Workspace, and more).The Core team builds the technical foundation behind Google’s flagship products....Suggested$152k - $248k
...connections, discover exciting opportunities, build necessary skills, and gain valuable... ...tools that power Infrastructure Engineering at LinkedIn. We own tooling for every... ...serves LinkedIn to the world. As a Staff Software Engineer, you will design and build full...SuggestedFor contractorsWork experience placementWork at officeFlexible hours$225k - $310k
...cost. Guided by our Core Values— Act in Alignment, Build Trust, Foster Inclusiveness, Drive Efficiency, and Maximize... ...love to hear from you. What is the opportunity? As a Staff Software Engineer you will design and develop architecture components on the...SuggestedWork experience placementLocal areaVisa sponsorshipFlexible hours- ...of medical breakthroughs. We do this by building and running the world's best data and AI... ...insights to improve their business. Our engineering teams build technical products that... ...develop and operate one of the largest-scale software platforms. The fleet consists of...Full time
$180k - $260k
...serves as an all-encompassing solution that integrates advanced software and hardware powering the fleet, facilitating effortless... ...cross-functionally with teams in behavior planning, platform engineering, integration, safety, and operations to align technical solutions...Odd jobFull timeWork at officeRemote work- ...development, and optimization of high‑performance C++ software for real‑time video processing and GPU‑intensive workloads. Build and maintain Windows Media Foundation... ...and third‑party applications (including game engines). Act as a technical ambassador, collaborating...Full time
$170k - $260k
...encompassing solution that integrates advanced software and hardware powering the fleet,... ...We are looking for a Senior or Staff Software Engineer with a strong background in Visual Odometry... ...team. This role is critical to building precise, real-time vehicle localization...Odd jobFull timeWork at office$176.4k - $319.72k
...make autonomy accessible to all. Founded in 2016, Nuro is building the world’s most scalable driver, combining cutting-edge AI... ...and more connected future. About the Role As a Senior/Staff Software Engineer working on driving behavior verification, you are responsible...Odd jobFull timeWork experience placement$189k - $303k
...talented people with diverse backgrounds who are ready to help build a transportation ecosystem that will make our roads safer,... ...efficient and accessible for all. We’re searching for a Staff Software Engineer for the calibration team. The calibration team is...Full time$248k - $292k
...startup acquisition, and now we’re expanding our vision into building the future of electric vehicles (BEV) for millions of... ...market. About the role: We are looking for an experienced Staff Software Engineer generalist to join the Drivemode IVI Team (In Vehicle...Full timeFlexible hours$189k - $303k
...diverse backgrounds who are ready to help build a transportation ecosystem that will... ...for all. We’re searching for a Staff Machine Learning Engineer - Online Maps to join Aurora’s Maps ML... ...Required Qualifications Excellent software engineering skills in Python and/or...Full time$176.4k - $319.72k
...About The Team The Systems Engineering team is responsible for the requirements, architecture... ...works at the intersection of hardware, software, and robot operations, with a deep... ...deployment. About The Role As a Senior/Staff Software Engineer, Behavior Fault...Full timeTemporary workWork experience placement- ...have following urgent role with our DIRECT client Title:Staff Software Engineer Location: Sunnyvale, CA Duration: 6+ Months Rate: Market... ...years’ experience or Master's Degree + 4 years experience building scalable e-commerce applications ~5+ years of experience...
- ...Information Systems and Technology group! We are looking for staff-level Java Software Engineers, who will work closely with other Software Engineers,... ...level software engineers.\\nComfortable using CI/CD tools to build, test, deploy, and release containerized software...Work experience placement
$159k - $200k
...content team, you have the opportunity to work on our IPS content engine and other advanced threat prevention products, and collaborate... ...IPS engine of the Palo Alto Networks next generation firewall Build common services to support various network security services...Full timeCasual workWork at office$210k - $275k
...The Opportunity We’re building the next generation of AI-native product experiences, where conversations turn directly into outcomes. As a Staff Software Engineer on our Product teams, you’ll define how these capabilities are translated into scalable systems and...Permanent employmentImmediate start- ...posture remains strong. About the Role: We are seeking Staff backend Software Engineers to drive the development of various critical backend... ...ensuring data integrity and efficiency in our pipelines, and building scalable APIs to support our application's growing needs....Remote work
$100.6k - $128.6k
...connection with the work you do. RUCKUS Networks builds and delivers purpose-driven networks... ...we serve. We are seeking an Escalation Engineer who is passionate about pioneering smart... ..., or a related field. 3 to 10 years in software engineering with a strong track record...$138k - $207k
We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products... ...tomorrow. You Are You're the kind of engineer who enjoys building software that solves real problems and performs reliably in...$190k - $235k
...deliver exceptional results for our clients. About the Role As a Staff Engineer, Software Engineering you will be part of a dynamic team that owns... ...(preferred), Golang or similar Experience in designing and building highly scalable, high throughput distributed systems A...Hourly payFull time$200k - $322k
...We are looking for a Senior Staff Software Engineer to join our Software Infrastructure team in Santa Clara, CA. This role blends large‑scale database transformation with the building and development of GPU‑accelerated platforms. You’ll develop the software systems, automation...$230k - $323k
...Ann Arbor, Michigan; London; Stuttgart; Munich; Stockholm; Bangalore; Seoul; and Tokyo. About The Role We are looking for staff software engineers interested in designing elegant solutions for difficult problems in the autonomy space. Our software engineers work across...Full timeFor contractorsFor subcontractor- ...Overview Come join Intuit as a Senior Staff Software Engineer and help us power prosperity around the world. We are looking for engineers that... ...solutions outside of their primary area of ownership. Knowledge of building AI native applications Guides the applicability of AI to...Temporary workWork experience placementRelocation package
$152k
...company grow every day. Our mission to build the future of commerce is real. We push... ...world. Role Overview The Resource Fabric Engineering team builds and operates the... ...innovation at scale. We are looking for a Staff Software Engineer to lead the design and evolution...Temporary workFlexible hours$180k - $220k
...Senior Staff Software Engineer Location: Santa Clara, CA (Onsite) Group: Analyzer Product Group (APG), Engineering Role Summary Picarro is seeking a Senior Staff Software Engineer to take a leading role in architecting and developing the low-level software that powers...Full timeTemporary workSummer holidayWorldwideFlexible hours$251k - $310k
...Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver-The World’s Most Experienced Driver to... ...and tens of billions in simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous driving technology...Full timeRemote work$226k - $369k
...connections, discover exciting opportunities, build necessary skills, and gain valuable... ...team. As part of our world-class software engineering team, you will take the lead in building... ...within our company. As a Principal Staff Software Engineer, you will be a key technical...For contractorsWork at officeFlexible hours$157.49k - $236.23k
...opportunity employer, including disabled & veterans. Title: Senior Staff Software Engineer - Product Engineering, Santa Clara, California, United... ...connective tissue across the full system stack — bridging build systems, containers, ROS infrastructure, board support packages...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Build Engineer. Be the first to apply!
- software engineer - cloud services Sunnyvale, CA
- entry level software sales Sunnyvale, CA
- healthcare software sales Sunnyvale, CA
- software implementation project manager Sunnyvale, CA
- internship software Sunnyvale, CA
- id software Sunnyvale, CA
- software Sunnyvale, CA
- software sales Sunnyvale, CA
- government software Sunnyvale, CA
- software quality assurance Sunnyvale, CA










