companyDatabricks logo

Senior Software Engineer - Distributed Data Systems

DatabricksBelgrade, Serbia
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Key Responsibilities: Clarify requirements and guide design decisions for complex challenges. Create technical design documents and project plans. Develop innovative features. Provide mentorship to junior engineers. Test and deploy to production, with ongoing monitoring. Qualifications: Bachelor's degree in Computer Science or equivalent practical experience in databases or distributed systems. Able to work towards a multi-year vision with incremental deliverables. Driven by delivering customer value and impact. 5+ years of professional experience in Java, Scala, or C++. Strong foundation in algorithms and data structures and their practical applications. Experience with distributed systems, databases, and big data technologies (Apache Spark™, Hadoop).

About the job

P-1415

At Databricks, we are dedicated to empowering data teams to address some of the most challenging issues facing the world today — from revolutionizing transportation to expediting medical advancements. We achieve this by developing and maintaining the premier data and AI infrastructure platform, enabling our customers to leverage deep data insights for business enhancement.

Founded by engineers, Databricks is embarking on a multi-year mission to create the most advanced Data Intelligence Platform. Building upon a solid foundation, our ambition is to significantly improve our product offerings. From the Storage Engine (data layout, encryption, caching, etc.) to the Query Engine (vectorization, query optimization, etc.), we aim to reevaluate every component to deliver the fastest, most user-friendly, and secure data platform for all workloads.

As a senior software engineer, you will be a pivotal member of not just the Belgrade site but also the foundational team driving our multi-year Lakehouse vision. You will participate in the complete development cycle and embody all fundamental Databricks values (own it, data-driven decision making, teamwork, customer-centricity).

About Databricks

Databricks is a leading data and AI company, with over 10,000 organizations globally — including Comcast, Condé Nast, Grammarly, and more than half of the Fortune 500 — relying on our Data Intelligence Platform to unify and democratize data, analytics, and AI. Headquartered in San Francisco, with a presence worldwide, Databricks was founded by the original creators of Lakehouse and Apache Spark™.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.