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

Staff Software Engineer, Data

Intuitive Surgical

Company DescriptionIt 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 DescriptionPrimary Function of Position We are seeking a Staff Software Engineer to build services and APIs that support our robotic platforms and other mission-critical operations, including file and event ingestion, real-time data processing, and APIs for critical business operations. The successful candidate will ensure that services and APIs are built with strong quality, automation, and operational excellence.Essential Job Duties (Specific responsibilities and tasks an individual would be expected to perform in the role. Additional job duties may be determined by functional people manager) Lead the architecture and development of services and APIs that support the robotic fleet with file and event ingestion and processing. Design and implement APIs that expose high-value system data to business operation stakeholders in secure, scalable, and well-governed ways. Define service interfaces, data contracts, and integration patterns that are clear, testable, and backward compatible. Implement comprehensive unit, integration, and end-to-end testing within CI pipelines. Drive CI/CD, observability, and operational practices that support small, frequent, and high-confidence releases. Ensure services and APIs include first-class documentation, health endpoints, and uptime monitoring. Partner with embedded, infrastructure, and product teams to deliver solutions that are useful and broadly adoptable. Collaborate with security and quality teams to ensure solutions meet compliance and operational requirements. Provide technical leadership and mentorship to engineers, helping guide architecture, implementation, and engineering best practicesQualificationsRequired Skills and Experience (Specific skills, knowledge, and experience that an individual must possess in order to successfully perform in job) Strong experience building data-intensive services and APIs in one or more languages such as Java, Go, Python, or similar. Strong experience designing and operating data ingestion and processing systems for high-volume files, events, or telemetry in production environments. Experience with stream and batch data processing frameworks such as Apache Flink, Apache Spark, or similar technologies. Experience orchestrating data pipelines and scheduled workflows using Apache Airflow or similar workflow orchestration platforms. Strong experience designing REST or GRPC APIs with clear contracts, documentation, versioning, and backward compatibility. Strong experience with relational and NoSQL databases such as Postgres, DynamoDB, or similar, service-side data modeling, and transactional system design. Strong experience with automated testing, Gitlab CI/CD, and AWS-based deployment practices for backend services. Experience with containerized deployment and orchestration technologies such as Docker, Kubernetes, Amazon ECS, or Amazon EKS. Solid understanding of distributed systems concerns such as reliability, failure handling, observability, and operational support. Strong troubleshooting and incident management skills. Excellent problem-solving skills and a collaborative mindset.Required Education and Training (As applicable - Specific education and training that an individual must possess in order to successfully perform in job) - Bachelor's or Master’s degree in computer science or related field.- Minimum of 8 years relevant experience in software engineering related to data-intensive services and APIs.Working Conditions (As applicable - Any physical requirements for the job. If not applicable, state “none”) None Preferred Skills and Experience (As applicable - Specific skills, knowledge, and experience that are not required to perform the job, but are desirable to have)

  • Experience working with medical devices or other regulated industries.
  • Experience with defining and implementing data privacy requirements.Additional InformationDue 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.Mandatory NoticesU.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 employeeswho 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’sstart 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.SummaryType: Full-timeFunction: EngineeringExperience level: AssociateIndustry: Medical Device

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Data in Sunnyvale, CA vacancy
  • $193.93k - $352.29k

     ...Softbank, Fidelity, T. Rowe Price, and other leading investors.About the RoleWe are looking for a Senior/Staff Software Engineer to serve as a technical leader for Nuro’s ML Data engine. You will sit at the critical intersection of Autonomy, Machine Learning, and... 
    Suggested
    Immediate start
    Flexible hours
    Shift work

    Nuro

    Mountain View, CA
    5 days ago
  • $207k - $301k

     ...deploy, maintain, and enhance large scale software solutions.Design, architect, and develop...  ...of technical domains including feature engineering, backend pipelines, low latency...  ...technical field.8 years of experience with data structures and algorithms.3 years of experience... 
    Suggested
    Local area

    Google

    Mountain View, CA
    3 days ago
  • $207k - $301k

     ...solutions to collect, verify and deliver data/evaluations for a variety of GenAI use...  ...deploy, maintain, and enhance large-scale software solutions.Manage project priorities,...  ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical... 
    Suggested

    Google

    Sunnyvale, CA
    1 day ago
  • $193.93k - $352.29k

     ...diversity of its training and evaluation data. The team plays a crucial role in the advancement...  ...team collaborates closely with system engineers to thoroughly validate the autonomous...  ...and best practices across broader software organizationA bachelor's degree in Computer... 
    Suggested
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    9 hours ago
  • $207k - $300k

     .../ML networks for TPUs and GPUs.Work with hardware and software systems, programming the data plane and control plane for networking applications which...  ....Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.8... 
    Suggested
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  • $180k - $220k

    Harness is the AI Software Delivery Platform company, led by technologist and entrepreneur Jyoti Bansal (founder of AppDynamics...  ....Position SummaryWe are seeking a talented and experienced Data Platform Engineer to join our team as the Technical Lead. The ideal candidate... 
    Local area
    Immediate start
    Flexible hours
    Shift work
    3 days per week

    Harness

    Mountain View, CA
    1 day ago
  • $176.1k - $308.2k

     ...and should take what action on what data.Veza's Access Graph platform maps an...  ...cloud environments, and AI agents. For engineers joining Veza today, this means the scale...  ...are looking for a passionate Staff Data Platform Software Engineer to join Veza’s Graph team. You... 
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    2 days ago
  • $143k - $286k

     ...and hybrid options are not available. Role Summary: The Staff, Software Engineer plays a critical role in delivering scalable platform...  ...collaborating across teams to solve complex problems using data-driven approaches. Commitment to engineering excellence, continuous... 
    Full time
    Temporary work
    Part time
    Remote work
    Worldwide

    Walmart

    Sunnyvale, CA
    2 days ago
  • $207k - $300k

     ...architect scalable foundational infrastructure, including creative data engines, generation and rendering pipelines, and agentic orchestration...  ..., or equivalent practical experience.8 years of experience in software development.5 years of experience testing, and launching... 

    Google

    Mountain View, CA
    4 days ago
  • $207k - $300k

     ...Influence and coach a distributed team of engineers.Facilitate alignment and clarity across...  ...deploy, maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor...  ...technical field.8 years of experience with data structures and algorithms.3 years of... 

    Google

    San Jose, CA
    3 days ago
  • $110k - $220k

     ...and development of iOS mobile software systems, ensuring high-...  ...Raise the bar on sustainable engineering by improving best practices,...  ...experience on Swift for iOS staff.3+ years’ experience on WebView...  ...team of software engineers, data scientists, cybersecurity expert... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    9 hours ago
  • $150k - $225k

     ...HybridPlusAI is a Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered in Silicon...  ...decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
    Full time

    Plus.ai

    Santa Clara, CA
    9 hours ago
  • $185k - $250k

     ...Responsibilities:• Develop and maintain software components on current and future networking...  ...Computer Science or Math or Electrical Engineering; M.S. preferredUS citizenship is...  ...mission to protect people, devices, and data everywhere. This is why the world’s largest... 
    Full time
    Worldwide
    Home office

    Fortinet

    Sunnyvale, CA
    1 day ago
  • $152k

     ...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...  ...efficient, secure, and policy-compliant data access across hybrid environments. Lead... 
    Temporary work
    Flexible hours

    Coupang

    Mountain View, CA
    3 days ago
  • $214k - $261.5k

     ...sports to more places around the world across a wider range of consumer experiences and devices.OverviewWe’re seeking a Senior Staff Software Engineer to lead the evolution of Dolby Vision on the PC platform. This highly impactful role sits at the intersection of C++... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Dolby

    Sunnyvale, CA
    5 days ago
  • $143k - $286k

     ...PermanentCompany: WalmartPosition Summary...We are seeking a Staff Software Engineer to design and build enterprise-scale Marketplace platforms...  ...testing, CI/CD, and observabilityPartner with product, UX, data, and platform teamsMentor engineers and lead design and code... 
    Full time
    Temporary work
    Part time
    Visa sponsorship

    Walmart

    Sunnyvale, CA
    3 days ago
  • $262k - $364k

     ...environment operating on a unified data plane with first-party and...  ...Governance: Partner with engineering and business stakeholders to...  ...own ambitions, the work of a Software Engineer goes beyond just Search...  ...internationally.As a Senior Staff Software Engineer, you will define... 

    Google

    Sunnyvale, CA
    1 day ago
  • $240k - $300k

     ...record, Carta brings together the software, services, and legal...  ...ll Work WithYou’ll enter our engineering interview process as part of...  ...specific team’s immediate gap. Staff Engineers at Carta are technical...  ...may influence include:Platform Data Ecosystem: Shaping how data... 
    Full time
    Immediate start

    Carta

    Santa Clara, CA
    1 day ago
  • $190.9k - $334.1k

     ...DescriptionIt all started when engineer Fred Luddy wrote code that...  ...platform brings together any AI, any data, and any workflow— helping 85%...  ...are looking for a software engineer and technical lead with...  ...experience as a technical lead, Staff Engineer, or equivalent senior... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    1 day ago
  • $220.5k - $298.5k

     ...prosper. We never stop working to find new, innovative ways to make that possible.Job OverviewCome join Intuit as a Senior Staff Software Engineer! We're constantly evolving to deliver on our mission to power prosperity around the world. As a Senior Staff Engineer, you'... 
    Worldwide

    Intuit

    Mountain View, CA
    5 days ago
  • $156k - $255k

     ...with visual/interaction designers, other engineers, and product managers to launch new products...  ...experience. · 4+ years experience in software design, development, and algorithm related...  ...discrimination provisions described at this link: Data Privacy Notice and Compliance Posters for... 
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    1 day ago
  • $262k - $365k

     ...practical experience.8 years of experience in software development.7 years of experience...  ...g., model deployment, model evaluation, data processing, debugging, fine tuning).5 years...  ...:Master’s degree or PhD in Engineering, Computer Science, or a related technical... 

    Google

    Sunnyvale, CA
    2 days ago
  • $207k - $301k

    Support the design and development of large-scale software services that revolutionize data analytics, with a focus on Machine Learning and Generative...  ...workflows.Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.8... 

    Google

    Sunnyvale, CA
    3 days ago
  • $207k - $300k

     ...requiring nuanced understanding.Ingest data from multiple sources in various forms (...  ...practical experience.8 years of experience in software development.5 years of experience...  ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical... 

    Google

    Sunnyvale, CA
    5 days ago
  • $207k - $301k

     ...at the conceptual level and the serving-implementation level).Our mode of operation is a mix of research scientist, data scientist and software engineer. We are constantly making hypotheses about the way the world works, testing them experimentally, working out what auction... 

    Google

    Mountain View, CA
    2 days ago
  • $262k - $364k

     ...experience with design and architecture; and testing/launching software products.Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.8 years of experience with data structures and algorithms.5 years of experience in a... 

    Google

    Mountain View, CA
    2 days ago
  •  ...accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture...  ...run on our GPUs.THE OPPORTUNITYWe're looking for a senior software engineer who combines deep systems performance work with modern AI—... 
    Shift work

    AMD

    Santa Clara, CA
    4 days ago
  • $262k - $365k

    Lead the CPU software architecture, design, development and testing of ARM-based server platforms...  ...with hardware, software, and system engineers to ensure seamless integration and...  ...technical field.8 years of experience with data structures and algorithms.5 years of experience... 
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $202.5k - $274k

     ...and execute on web, mobile, and front end software developmentProvides technical direction...  ...with AI technologyCoach and mentor junior engineers on best practices of software engineering...  ...(if no practical work experience w/ Big Data, or cutting edge front-end technology—you... 
    Work experience placement
    Worldwide

    Intuit

    Mountain View, CA
    5 days ago
  • $143k - $286k

     .....What you'll do...We are seeking a talented and passionate Staff, Software Engineer (Back End), you will be part of Catalog Engineering team and...  ...Jenkins.Strong understanding of CS Fundamentals, Microservices, Data Structures, Algorithms, and Problem Solving.Familiarity with... 
    Permanent employment
    Full time
    Temporary work
    Part time
    Flexible hours

    Walmart

    Sunnyvale, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Data. Be the first to apply!