D

Databricks

Builds cloud software for data analysis and AI

Senior Software Engineer - Distributed Data Systems

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBellevue, WA, USAIn-person

About the Job

Requirements

  • A BS (or higher) in Computer Science, a related technical field, or equivalent practical experience.
  • Comfort working toward a multi-year vision with incremental deliverables.
  • Motivation to deliver customer value and impact.
  • At least 5 years of production-level experience in Java, Scala, or C++.
  • A strong foundation in algorithms and data structures and their real-world use cases.
  • Experience with distributed systems, databases, and big data systems such as Apache Spark and Hadoop.

Responsibilities

  • Build the next generation of distributed data storage and processing systems for the Runtime team.
  • Develop Apache Spark, the open-source standard framework for big data.
  • Provide reliable, high-performance services and client libraries for storing and accessing data on cloud storage backends such as AWS S3 and Azure Blob Store.
  • Develop Delta Lake, a storage management system combining the scale and cost-efficiency of data lakes with the performance and reliability of a data warehouse and low latency streaming, including abstractions and guarantees such as ACID transactions and time travel.
  • Develop Delta Pipelines to orchestrate and operate large numbers of data pipelines, enabling customers to deploy, test, and upgrade pipelines while reducing operational burdens.
  • Build a next-generation query optimizer and execution engine that is fast, scalable, and robust.

About the Company

Databricks

Builds cloud software for data analysis and AI

Databricks builds cloud software that businesses use to organize data, analyze it, and develop AI applications. Its lakehouse architecture brings the flexible storage of a data lake together with the querying and management tools of a data warehouse. Data engineers prepare and update datasets, analysts build reports, and developers train models or create applications in a shared workspace with controls over who can use the data. The platform runs on Amazon, Microsoft, and Google clouds, and customers pay for computing usage or commit to longer contracts for discounted rates. Databricks was founded in 2013 and is headquartered in San Francisco, California.

Company size
10,001+
Company stage
Late Stage VC
Total funding
$32.1B
Headquarters
San Francisco, CA
Founded
2013

Recently Posted Jobs

Explore more opportunities at Databricks

See more jobs