Databricks

About Databricks

Empowering data teams with unified analytics

🏢 Tech👥 1K-5K📅 Founded 2013📍 San Francisco, California, United States

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...

Databricks

Software Engineering Senior

DatabricksSan Francisco - On-Site

Posted 1d ago🏛️ On-SiteSeniorSoftware Engineering📍 San Francisco💰 $166,000 - $225,000 / yearly
Apply Now →

Overview

Databricks is hiring a Senior Software Engineer - Database Engine Internals to design and implement next-generation database systems. You'll work with technologies like Java and Apache Spark, focusing on distributed systems and database optimization. This position requires 5+ years of experience.

Job Description

Who you are

You have a passion for database systems and distributed systems, with over 5 years of experience in designing and implementing complex systems. Your background includes working on query compilation, optimization, and performance tuning, which has equipped you with a deep understanding of how to build efficient storage structures and resource management systems.

You are motivated by delivering customer value and impact, and you thrive in environments where you can work towards a multi-year vision with incremental deliverables. Your experience has taught you the importance of collaboration and communication within cross-functional teams, ensuring that your contributions align with the overall goals of the organization.

What you'll do

As a Senior Software Engineer at Databricks, you will be at the forefront of designing and implementing the next generation of database systems that aim to outperform traditional data warehouses. You will work on critical components such as distributed query execution, transaction coordination, and automatic physical data optimization. Your role will involve collaborating with other engineers to create a unified platform that simplifies the data lifecycle from ingestion to advanced analytics.

You will also be responsible for optimizing query performance and ensuring data security within the systems you develop. Your expertise in database internals will be crucial as you tackle challenges related to data staleness and reliability, contributing to the innovative Lakehouse architecture that Databricks is pioneering.

What we offer

At Databricks, you will join a team that is dedicated to transforming the data landscape. We offer a competitive salary and benefits package, along with opportunities for professional growth and development. You will work in a collaborative environment that values innovation and encourages you to push the boundaries of what is possible in data engineering.

We believe in the power of diverse teams and encourage you to apply even if your experience doesn't match every requirement. Join us in our mission to radically simplify the data lifecycle and make a significant impact in the world of data analytics.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Databricks.