Senior Software Engineer at Databricks - ScoutJobs - The AI-curated global job board
Skip to content
D
Posted 2 days ago

Senior Software Engineer

DatabricksSenior Software Engineer - Distributed Data Systems

Requirements

BS or higher in Computer Science, 5+ years experience in Java, Scala, or C++, Strong algorithms and data structures knowledge, Experience with distributed systems and big data

Skills

JavaScalaC#Distributed SystemsApache Spark

About the role

Responsibilities

  • Build next-generation distributed data storage and processing systems
  • Develop open source frameworks like Apache Spark
  • Provide high performance services and client libraries for cloud storage backends
  • Work on storage management systems like Delta Lake
  • Orchestrate and operate large-scale data pipelines
  • Build next-generation query optimizers and execution engines

Requirements

  • BS or higher in Computer Science or a related technical field
  • 5+ years of production-level experience in Java, Scala, or C++
  • Strong foundation in algorithms and data structures
  • Experience with distributed systems, databases, and big data systems (Apache Spark, Hadoop)
  • Ability to work towards a multi-year vision with incremental deliverables

About the Company

Databricks is the data and AI company. More than 10,000 organizations worldwide rely on the Databricks Data Intelligence Platform to unify and democratize data, analytics and AI. Founded by the original creators of Lakehouse, Apache Spark, Delta Lake and MLflow.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Software Engineer

Databricks · San Francisco

Sign up to apply