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

DatabricksBengaluru

Apply Now →

Skills & Technologies

Overview

Databricks is hiring a Senior Software Engineer to work on data ingestion for their Lakehouse platform. You'll utilize SQL, Apache Spark, and Python to build efficient data connectors. This role requires hands-on experience with database internals and data engineering.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly in data ingestion and processing. Your expertise in core database internals allows you to design efficient systems that minimize load on production environments. You are hands-on and enjoy tackling complex engineering challenges, especially in the context of data and AI workflows.

You possess strong programming skills in languages such as Python and have experience with SQL for data manipulation. Your familiarity with Apache Spark enables you to work effectively with large datasets and implement scalable solutions. You thrive in collaborative environments and are eager to work closely with cross-functional teams to integrate data ingestion capabilities into various products.

What you'll do

As a Senior Software Engineer at Databricks, you will be a key player in the Lakeflow Connect team, focusing on building point-and-click connectors for various data sources. You will design and implement systems that efficiently extract data from OLTP systems while ensuring minimal impact on production workloads. Your role will involve using techniques like incremental data capture and log parsing to optimize data ingestion processes.

You will collaborate with product teams to embed ingestion capabilities into Databricks' surfaces, including Dashboards, Notebooks, and SQL interfaces. Your contributions will directly impact the effectiveness of data and AI workflows for our customers, enabling them to derive deep insights from their data.

What we offer

At Databricks, we provide a dynamic work environment where innovation is encouraged. You will have the opportunity to work on cutting-edge technology that is shaping the future of data and AI. We offer competitive compensation and benefits, along with opportunities for professional growth and development within the company. Join us in our mission to empower data teams to solve the world's toughest problems.

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

Databricks

Software Engineering

Databricks📍 Bengaluru

Databricks is hiring a Staff Software Engineer - Ingestion to enhance data ingestion capabilities for their Lakehouse platform. You'll work with technologies like SQL Server and Apache Spark to build efficient data connectors. This role requires experience in database internals and data engineering.

Staff
1d ago
Databricks

Staff Engineer

Databricks📍 Bengaluru

Databricks is hiring a Staff Software Engineer - Ingestion to enhance data ingestion capabilities for their Lakehouse platform. You'll work with technologies like SQL Server and Apache Spark to build efficient data connectors. This position requires experience in core database internals.

Senior
1d ago
Roku

Backend Engineer

Roku📍 Bengaluru

Roku is hiring a Senior Backend Engineer to develop and maintain a highly scalable advertising platform. You'll work with Java to build real-time applications that support Roku's ad business. This position requires extensive experience in building complex systems.

Senior
1h ago
Roku

Software Engineering

Roku📍 Bengaluru

Roku is seeking a Senior Software Engineer for their Data Products team to develop and manage analytics solutions that enhance advertising effectiveness. You'll work with technologies like Java and BigQuery, contributing to innovative data-driven initiatives.

Senior
1h ago
Coupang

Software Engineering

Coupang📍 Bengaluru

Coupang is seeking a Senior Software Engineer to build core catalog and settlement systems for their Coupang Eats platform. This role requires collaboration with business stakeholders and a focus on delivering growth in a fast-paced environment.

Senior
2w ago