
About Databricks
Empowering data teams with unified analytics
Key Highlights
- Headquartered in San Francisco, CA
- Valuation of $43 billion with $3.5 billion raised
- Serves over 7,000 customers including Comcast and Shell
- Utilizes Apache Spark for big data processing
Databricks, headquartered in San Francisco, California, is a unified data analytics platform that simplifies data engineering and collaborative data science. Trusted by over 7,000 organizations, including Fortune 500 companies like Comcast and Shell, Databricks has raised $3.5 billion in funding, ac...
🎁 Benefits
Databricks offers competitive salaries, equity options, generous PTO policies, and a remote-friendly work environment. Employees also benefit from a l...
🌟 Culture
Databricks fosters a culture of innovation with a strong emphasis on data-driven decision-making. The company values collaboration across teams and en...
Skills & Technologies
Overview
Databricks is seeking an Engineering Manager for their Streaming team to lead the development of Spark™ Structured Streaming. You'll work on advanced stream processing features and oversee a talented engineering team. This role requires strong leadership and technical skills in stream processing technologies.
Job Description
Who you are
You have a proven track record of leading engineering teams, with a focus on developing innovative technologies — your experience includes building and managing high-performance teams that deliver impactful solutions. You possess deep technical knowledge in stream processing and data infrastructure, enabling you to guide your team effectively in developing state-of-the-art solutions. You are skilled in recruitment and talent development, ensuring your team is equipped with the necessary skills to excel in their roles. You understand the importance of implementing robust processes to align product vision with execution, fostering a culture of efficiency and collaboration.
Desirable
Experience with open-source contributions and a passion for community engagement in the tech space would be a significant plus. Familiarity with advanced features in stream processing, such as state management and performance optimization, will set you apart. You thrive in environments that challenge your technical expertise and leadership capabilities, and you are eager to drive innovation in the field of data and AI infrastructure.
What you'll do
As the Engineering Manager for the Spark™ Structured Streaming team, you will lead the development of cutting-edge stream processing capabilities — your primary mission will be to enhance the Spark™ Structured Streaming engine, focusing on advanced features and performance improvements. You will oversee the recruitment and development of top-tier engineering talent, ensuring your team is well-equipped to tackle complex challenges. You will implement efficient processes that align with the product vision and strategy, driving the team towards successful execution of initiatives. Your role will involve collaborating with cross-functional teams to promote the engine in both open-source and Databricks-specific contexts, ensuring that the solutions developed meet the highest standards of quality and performance.
What we offer
At Databricks, you will be part of a dynamic team that is at the forefront of data and AI technology — we offer a collaborative work environment where innovation is encouraged, and your contributions will have a direct impact on our customers' success. You will have access to professional development opportunities, allowing you to grow your skills and advance your career. We believe in fostering a culture of inclusivity and support, ensuring that every team member feels valued and empowered to succeed. Join us in our mission to build the world's best data and AI infrastructure platform.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Databricks.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Robinhood is hiring a Software Engineer for their Streaming Infrastructure team to develop and support distributed systems that power core data pipelines and real-time event processing. You'll work with technologies like Java and contribute to platform stability and feature integration.

Software Engineering
Robinhood is hiring a Senior Software Engineer for their Streaming Infrastructure team to design and develop distributed systems that support core data pipelines and real-time event processing. You'll work with technologies like Java and contribute to innovative financial products.

Engineering Manager
Databricks is hiring an Engineering Manager to lead the Compute Infrastructure team, responsible for building and operating a robust data and AI platform. You'll work with technologies like Kubernetes and Cloud Computing to enhance product performance and scalability. This role requires strong leadership and technical expertise.

Engineering Manager
Sentry is hiring an Engineering Manager for their Event Streaming team to lead engineers building a critical platform for real-time insights and automation. You'll work in a hybrid model based in San Francisco, focusing on technical vision and team health.

Engineering Manager
Sentry is hiring an Engineering Manager for their Event Streaming team to lead a group of engineers in building a critical platform for real-time insights and automation. You'll be responsible for technical vision and team health while collaborating across regions. This role requires strong leadership skills and experience in managing engineering teams.