CareerPlan

Senior Software Engineer

Santa Clara, CA, usFull-time2026-11-02 → 2026-11-10

Core

Design, build, and evolve a scalable Data-as-a-Service (DaaS) platform supporting real-time and micro-batch data pipelines for product development, internal tools, and analytics.

Role type

Senior Software Engineer (Data Platform)

Builds

High-throughput, low-latency data delivery systems, self-service APIs, and distributed data pipelines.

Domain

Healthcare technology / Data Engineering

Deliverable

production ML models

Required skills

Distributed systems, Event-driven pipelines, Message queues, Container orchestration, Stream processing, Relational databases, Data warehouses, Analytics engineering, Workflow orchestration, Search engines, CI/CD, SQL, AWS/GCP

Preferred skills

Platform team experience, Gitlab CI/CD, Infrastructure as Code (Terraform, Ansible), CNCF projects

Technologies

Apache Spark, Kafka, Elasticsearch, Snowflake, Airflow, AWS Lambda, Kubernetes, Flink, Postgres, DBT, Gitlab CI/CD, Terraform, Ansible, Packer

Responsibilities

Design and build scalable distributed systems for robot, manufacturing, and clinical data; Develop self-service APIs and applications; Partner with core engineering teams to evolve data models; Apply software development best practices; Participate in team planning, code reviews, and design discussions; Mentor junior engineers; Lead moderately complex projects within the data domain.

Seniority

Senior, hands-on IC with mentorship responsibilities