← All roles

Staff Software Engineer - Streaming

Databricks· Engineering
Apply on company site
Hybrid (Bellevue, Washington; Seattle, Washington)$182.4k - $247kfull-timePosted 2mo ago

About the role

We are the Spark Structured Streaming team responsible for building stream processing into Apache Spark and the Databricks Data Intelligence Platform. The role focuses on driving the technical direction of Spark Structured Streaming across open source and Databricks-specific components, with aims to improve latency, throughput, and cost through advanced state management and new operators, while re-imagining the engine architecture.

Responsibilities

  • Set and drive the technical vision for Spark Structured Streaming across OSS and the Databricks Data Intelligence Platform
  • Design and build core engine capabilities — state management, new operators, and architectural improvements to latency and throughput
  • Raise the bar for engineering quality and operability, building software that is not just high quality but easy to run in production
  • Make company-wide impact by driving stream processing adoption across the Databricks product portfolio
  • Guide long-term architecture and technical-debt decisions, balancing them against the product roadmap
  • Mentor and technically lead engineers on the team, and partner with the Engineering Manager to attract and grow top-tier talent

Qualifications

  • BS (or higher) in Computer Science or a related technical field, or equivalent practical experience
  • 8+ years building related systems — big-data ecosystems, Apache Spark, or database internals
  • A passion for database systems, storage systems, distributed systems, language design, or performance optimization
  • Comfortable working toward a multi-year vision with incremental deliverables
  • A track record of delivering features while maintaining a high bar for operational excellence and engineering quality
  • Comfortable working cross-functionally with product management and directly with customers, with the ability to deeply understand the product and customer personas

Skills

Required:Technical leadershipDistributed systemsApache Spark

Benefits

  • Comprehensive benefits and perks (region-specific, see details)
Last updated Oct 8, 2026. Interested? Apply on the company site.

About Databricks

Leading Data and AI Platform for Enterprises

Databricks offers a unified platform for data, analytics and AI. Build better AI with a data-centric approach. Simplify ETL, data warehousing, governance and AI on the Data Intelligence Platform.

AIanalyticsbig datadatadata warehousingenterprise-infrastructuregovernanceliquid-ai-recruiting-target

More open roles at Databricks