✦ Luna Orbit — Software Engineering

Engineering Manager - Streaming

at Databricks

📍 Bellevue, Washington Remote Posted March 10, 2026
Type Not Specified
Experience senior
Exp. Years 5+ years
Education Not specified
Category Software Engineering

This role involves leading the development of Spark™ Structured Streaming, enhancing its capabilities, and ensuring high performance. It requires deep expertise in distributed systems, data processing, and team leadership.

  • Lead Spark™ Structured Streaming development
  • Improve engine performance
  • Manage technical architecture
  • Collaborate with open source community
  • Drive product adoption

The role focuses on building and optimizing stream processing engines within the Spark™ ecosystem, managing technical debt, and driving adoption of high-performance data processing solutions.

The ideal candidate is a senior engineer with 5+ years experience in distributed data systems, specializing in Apache Spark™ and stream processing. They have a strong background in building scalable, high-performance data engines and leading technical teams.

Apache Spark™Stream ProcessingDistributed SystemsTeam LeadershipTechnical Architecture
Open Source SoftwarePerformance TuningProduct RoadmapCustomer Engagement
Apache Spark™Databricks PlatformOSSBig Data Ecosystem
Apache Spark™Stream ProcessingDistributed SystemsQuery ProcessingQuery Optimization
Apache Spark™Stream ProcessingDistributed SystemsQuery ProcessingQuery OptimizationBig Data EcosystemPerformance OptimizationSoftware DevelopmentOSS (Open Source Software)Technical Architecture
LeadershipTeam BuildingCommunicationProblem-solvingCross-functional Collaboration
Industry Data & Analytics, Cloud & Infrastructure, Technology
Job Function Engineering leadership for stream processing engine development and optimization
Apache Spark™Stream ProcessingDistributed SystemsQuery ProcessingQuery OptimizationBig Data EcosystemPerformance OptimizationTeam LeadershipOpen Source SoftwareTechnical ArchitectureData InfrastructureDatabricksStreamingEngine DevelopmentScalability

Lack of experience with Apache Spark™ or stream processing, No leadership experience in engineering teams, Unfamiliarity with distributed systems

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile