Software Engineer
Core
Build a modern, scalable Data as a Service (DaaS) platform powering Intuitive's Digital products and supporting 2,000+ engineers with real-time and micro-batch data pipelines.
Role type
Senior Software Engineer (Data Platform)
Builds
Scalable distributed data pipelines, APIs, and data services for robotics, manufacturing, engineering, and clinical sources.
Domain
Healthcare technology / Data Engineering
Deliverable
production ML models
Required skills
Python, Go, Scala, C++, Java, Apache Spark, Kafka, Elasticsearch, Snowflake, Airflow, distributed systems, software architecture, CI/CD, Terraform, AWS, Docker, Kubernetes
Preferred skills
Data Platform or Infrastructure Engineering experience, DataOps, deployment automation
Responsibilities
Design and build scalable distributed data ingestion and processing systems; Develop and maintain robust APIs and data services; Partner with stakeholders to evolve data contracts and models; Implement CI/CD practices for data services; Champion self-service data culture; Act as a technical leader driving best practices and mentoring teammates.