Senior Software Engineer - Distributed Data Systems

Databricks

Bellevue, US
$157,700—$213,800 usd; not specified; not specifie...
On-site
Distributed data storage systems
Distributed data processing systems
Apache spark development
At Databricks, we are passionate about enabling data teams to solve the world's toughest problems by building and running the world's best data and AI infrastructure platform

Job Summary

  • At Databricks, we are passionate about enabling data teams to solve the world's toughest problems by building and running the world's best data and AI infrastructure platform.
  • As a software engineer on the Runtime team at Databricks, you will be building the next generation distributed data storage and processing systems that can outperform specialized SQL query engines.
  • Databricks is committed to fostering a diverse and inclusive culture where everyone can excel.

Matching Summary

At Databricks, we are passionate about enabling data teams to solve the world's toughest problems by building and running the world's best data and AI infrastructure platform.

Salary

$157,700—$213,800 USD; Not specified; Not specified

Skills & Requirements

Must-have

  • distributed data storage systems
  • distributed data processing systems
  • Apache Spark development
  • high performance data services
  • Delta Lake storage management
  • data pipeline orchestration

Nice-to-have

  • customer obsessed culture
  • solving tough technical challenges
  • leap at every opportunity
  • customer value and impact

Key Requirements

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

Work Rights

Not specified

Tailored Resume

Cover Letter