CareerPlanSign in

Sr. Software Engineer - Ingestion Core team

San Francisco, California💼 Full-time💰 $166,000–$166,000🗓 2026-09-16 → 2026-09-25

Core

Build distributed platform systems to ingest high-volume, petabyte-scale structured and unstructured data from diverse sources into Delta Lake, optimizing for throughput, latency, and cost.

Role type

Senior Software Engineer (Distributed Systems & Data Ingestion)

Builds

Distributed infrastructure for streaming ingestion, incremental processing, replication, and Agentic SDKs with evaluations.

Domain

Cloud Data Platforms, Distributed Systems, Data Engineering

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Scala, Go, C++, or Python; Large-scale distributed system architecture; Streaming data processing; Spark; Database integration; CDC implementation; Observability design; AI/ML evaluation techniques

Preferred skills

Experience with RAG and AI agents; SDK development

Technologies

Delta Lake, Spark, SQS, ADLS, GCS, Oracle, SQL Server, MySQL, Postgres, JSON, Parquet, CSV

Responsibilities

Design and optimize streaming and distributed workloads for scale and reliability; Reduce end-to-end latency and costs; Build monitoring and observability capabilities; Collaborate on use cases for RAG and AI agents; Build Agentic SDKs with strong evaluations

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.