Description
At Databricks, we are passionate about helping data teams solve the world's toughest problems , from making the next mode of transportation a reality to accelerating the development of medical breakthroughs.
As a Staff Software Engineer - Backend, you will join as a founding member of the Belgrade site and contribute to our multi-year journey to achieve our Lakehouse vision. You will be involved in the entire development cycle and exemplify all core Databricks values.
The impact you'll have: Our backend teams span many domains across our essential service platforms. You might work on challenges such as:
- Distributed systems, at-scale service architecture and monitoring, workflow orchestration, and developer experience.
- Building reliable, secure, and high-performance services and client libraries for storing and accessing large amounts of data on cloud storage backends, e.g., AWS S3, GCS, Azure Blob Store.
- Developing product features that empower our customers to easily store and access their data.
What we look for:
- BS (or higher) in Computer Science, or a related field
- 8+ years of production-level experience in one of: Java, Scala, C++, or similar languages
- Experience developing large-scale distributed systems
- Experience working on a SaaS platform or with Service-Oriented Architectures
- Knowledge of SQL
Benefits: At Databricks, we strive to provide comprehensive benefits and perks that meet the needs of all our employees. For specific details on the benefits offered in your region, click here.