About this role
Job title: Senior Software Engineer - Backend
About the Role Senior Software Engineer - Backend at Databricks Belgrade site; joining as a founding member to build the Lakehouse vision, involved in the full development cycle and shaping our data platform backend.
What You'll Do
- Work on backend services across distributed systems, at-scale service architecture and monitoring, workflow orchestration, and developer experience.
- Build reliable, secure and high-performance services and client libraries for storing and accessing humongous amounts of data on cloud storage backends (e.g., AWS S3, GCS, Azure Blob Store).
- Develop product features that empower our customers to easily store and access their data.
What We're Looking For
- BS (or higher) in Computer Science, or a related field.
- 5+ years of production-level experience in one of: Java, Scala, C++, or similar language.
- Experience developing large-scale distributed systems.
- Experience working on a SaaS platform or with Service-Oriented Architectures.
- Knowledge of SQL.
Nice to Have
- None specified.
Compensation & Benefits
- At Databricks, we strive to provide comprehensive benefits and perks that meet the needs of all of our employees. For specific details on the benefits offered in your region click here.
- Our Commitment to Diversity and Inclusion: Databricks is committed to fostering a diverse and inclusive culture with equal employment opportunity standards.
- Compliance: If access to export-controlled technology or source code is required for performance of job duties, it is within Employer's discretion whether to apply for a U.S. government license for such positions, and Employer may decline to proceed with an applicant on this basis alone.