← All roles

Senior Software Engineer - Distributed Data Systems

Permanentonsite5+ yrs📍 San Francisco, California, 🇺🇸 United States🗣 English

Build next-generation distributed data storage and processing systems at scale.

Join the Runtime team to develop advanced distributed systems for data processing that rival specialized SQL engines while supporting diverse workloads from ETL to data science. You'll contribute to projects like Apache Spark, Delta Lake, and performance optimization for query engines. The role requires 5+ years of production experience with Java, Scala, or C++, strong fundamentals in algorithms and data structures, and hands-on knowledge of distributed systems and big data platforms.

Tech stack
Apache SparkJavaScalaC++Delta LakeAWS S3Azure Blob Storage
Rate
Not stated by the agency
via

Membership is €29/month, cancel anytime: every rate, every original listing link, and a daily alert for roles matching your filters.

Found at a specialist agency · listed 21 August 2026 · InsideJobs links you to the original posting.