Staff Software Engineer
Core
Lead the design and evolution of a modern, scalable Data-as-a-Service (DaaS) platform supporting 2,000+ engineers, owning real-time and micro-batch data pipelines for product development, internal tools, and analytics.
Role type
Staff Software Engineer (Data Platform)
Builds
High-throughput, low-latency data delivery systems, streaming pipelines, dynamic transformations, and APIs for self-service analytics.
Domain
Healthcare technology / Data Engineering / Distributed Systems
Required skills
Python, Go, Scala, Java, C++, Apache Spark, Kafka, Elasticsearch, Snowflake, Airflow, Kubernetes, Flink, Postgres, SQL, AWS, GCP, CI/CD, Infrastructure-as-Code
Preferred skills
Platform team experience, Gitlab CI/CD, Terraform, Ansible, Packer, CNCF projects, Ph.D.
Technologies
AWS Lambda, Kafka, Kubernetes, Flink, Spark, Postgres, Snowflake, DBT, Airflow, Elasticsearch, Gitlab CI/CD, Terraform, Ansible, Packer
Responsibilities
Build scalable distributed systems for robot, manufacturing, and clinical data; provide self-service APIs and applications; evolve data models based on business needs; apply software development best practices; participate in planning, code reviews, and design discussions; act as a technical leader driving best practices and mentoring teammates.
Seniority
Staff, strategic architecture & mentorship