CareerPlan

Senior Software Engineer(Distributed Systems)

USA, CA, PleasantonFull-time$190k–$285k2026-10-24 → 2026-11-09
Hybrid

Core

Build and operate a scalable data-product platform enabling engineering and analytics teams to create and govern production data products and marts.

Role type

Senior Software Engineer (Data Platform & Distributed Systems)

Builds

Compute, storage, catalog, orchestration, access control, and workflows for data products and marts

Domain

Data Engineering / Distributed Systems / Lakehouse

Deliverable

production ML models

Required skills

Production SQL, Data Modeling, dbt Core, Airflow, Trino, Apache Iceberg, Terraform, Python/Java/Go/Scala, IAM/Security, CI/CD

Preferred skills

Kafka, Spark, Flink, Apache Superset, Metabase

Technologies

dbt, Airflow, Trino, Apache Iceberg, Amazon S3 Tables, AWS Glue Catalog, Terraform, Apache Superset, Metabase

Responsibilities

Build and evolve platform capabilities across dbt, Airflow, Trino, Iceberg/S3 Tables, Glue Catalog, security, and infrastructure; Create and maintain production dbt projects end-to-end; Design and operate Airflow workflows; Develop and optimize high-volume analytical workloads on Trino and Iceberg; Implement data quality, access control, and security; Use Terraform and CI/CD to automate deployment; Troubleshoot and operate the full stack; Build reusable platform patterns; Support and mentor team members

Seniority

Senior, hands-on IC