A complete application in a minute
Tailored resume and cover letter, ready to send.
Intuitive in Sunnyvale, CA seeks a Staff Software Engineer to lead the design and evolution of a scalable DaaS platform powering thousands of engineers.
Responsibilities include building high-throughput streaming data pipelines, defining architecture, mentoring teammates, and advancing CI/CD and infrastructure-as-code practices across data domains to improve reliability and developer productivity at scale.
The Staff Software Engineer will lead the design and evolution of a modern, scalable Data-as-a-Service (DaaS) platform that supports Intuitive Digital products and enables more than 2,000 engineers across the organization. This role is responsible for owning and advancing critical components of our real-time and micro-batch data pipelines that power product development, internal tools, and analytics. The engineer will provide architectural direction, influence cross-team data standards, ensure reliability and performance at scale, and drive strategic initiatives that improve developer productivity and data accessibility across the organization.
Major work will focus on enabling high-throughput, low-latency data delivery through streaming pipelines, dynamic transformations, and APIs, driving application development, AI/ML, and actionable insights. You will help define the architecture and engineering practices that support self-service analytics and operational decision-making on scale.
Essential Job DutiesBuild highly scalable distributed systems that leverage event-based and streaming data pipelines to handle ingestion and processing of robot, manufacturing, and clinical data
Enable users by providing self-service APIs and applications to access and interact with data
Work closely with core engineering teams to consistently evolve data models based on growing business needs
Apply and evangelize software development best practices such as CI/CD, automated testing, infrastructure-as-code, and microservice architectures
Effectively participate in the team's planning, code reviews, KPI reviews, and design discussions leading to continuous improvement in these areas.
Act as a technical leader within the data domain driving best practices, mentoring teammates, and continuously improving how data is produced, shared, and consumed across the organization