About the company
At Databricks, we are obsessed with enabling data teams to solve the world's toughest problems, from security threat detection to cancer drug development. We do this by building and running the world's best data and AI infrastructure platform, so our customers can focus on the high value challenges that are central to their own missions.
Responsibilities
- Build the next generation distributed data storage and processing systems that can outperform specialized SQL query engines in relational query performance, yet provide the expressiveness and programming abstractions to support diverse workloads ranging from ETL to data science.
- Example projects: Apache Spark, Data Plane Storage, Delta Lake, Delta Pipelines, Performance Engineering.
Requirements
- BS in Computer Science, related technical field or equivalent practical experience.
- Optional: MS or PhD in databases, distributed systems.
- Comfortable working towards a multi-year vision with incremental deliverables.
- Driven by delivering customer value and impact.
- 8+ years of production level experience in either Java, Scala or C++.
- Strong foundation in algorithms and data structures and their real-world use cases.
- Experience with distributed systems, databases, and big data systems (Apache Spark, Hadoop).
Conditions
- Pay range: $192,000 - $260,000 USD.
- Total compensation may include annual performance bonus, equity, and benefits.