All Jobs/Databricks
Databricks
Engineering💼 FullTime🌐 Remote

Senior Software Engineer at Databricks

Databricks
5 days ago
Location

Remote

Salary

Best In Industry

Apply By

ASAP

Views

10

Eligible Batches

🎓 Experienced Batch

Job Description

Join Databricks to build the next generation of query engines and storage systems, outperforming data warehouses in relational query performance.

Roles & Responsibilities

Design and develop scalable and high-performance distributed systems Collaborate with cross-functional teams to build and maintain data processing systems Optimize query execution and storage system performance

Requirements

Proficiency in programming languages such as Java, Scala, or Python Experience with distributed systems concepts and databases Strong problem-solving skills and analytical thinking

Nice to Have

Optional: PhD in databases or distributed systems

Eligibility Criteria

Bachelor's degree in Computer Science or related field

Tech Stack & Ecosystem

DatabricksSparkDistributed SystemsDecoupled Query EngineBig DataCloud Computing

Ready to Level Up?

Don't miss out on this opportunity. Click below to start your application on the official company careers portal.

JobGrid uses AI to enhance job descriptions and provide career insights. Always verify details on the official company careers page before applying.

Similar Opportunities

Jobs you might also be interested in

TrueFoundry

Backend Intern at TrueFoundry

TrueFoundry
21
🎓 2024 Batch🎓 2025 Batch🎯 InternshipCloud ComputingContainerizationDocker+5
India
₹4-6 LPA (inclusive of all benefits)
3 days ago
Engineering
View Details
SonicWall (Pune) – Golang Backend & Cloud Security Engineering Opportunity

Software Dev Associate Engineer at SonicWall

SonicWall (Pune) – Golang Backend & Cloud Security Engineering Opportunity
17
🎓 Freshers Batch🎓 2024 Batch💼 FullTimeGolangCloud SecurityZero Trust+1
Pune, Maharashtra, India
₹5-8 LPA
3 days ago
Engineering
View Details
Equifax (Pune) – Java, Cloud & Microservices Development Opportunity

Software Engineer at Equifax

Equifax (Pune) – Java, Cloud & Microservices Development Opportunity
35
🎓 Freshers Batch🎓 2025 Batch💼 FullTimeJavaCloud ComputingMicroservices+2
Pune
₹5-8 LPA
5 days ago
Engineering
View Details

Quick Actions

Quick Info

TypeFullTime
RoleSoftware Engineer - Database Engine Internals
Work Mode🌐 Remote
Eligible Batches
Experienced

Tech Stack

DatabricksSparkDistributed SystemsDecoupled Query EngineBig DataCloud Computing

Cold Email Generator

Stand out! Generate a personalized email to send to recruiters.

Stay Safe

Never pay for job applications. Report suspicious listings immediately.

Advertisement

Career Advice

Company Insights

Joining Databricks as a Senior Software Engineer in Distributed Systems offers an unparalleled opportunity to shape the future of data processing and storage. As a pioneer in the field, Databricks is constantly pushing the boundaries of what's possible with its cutting-edge technology, enabling developers to build and deploy scalable, high-performance data systems with ease. By joining this talented team, you'll not only contribute to the development of industry-leading solutions but also have the chance to learn from the best and brightest minds in the business, accelerating your career growth and staying at the forefront of innovation.

Interview Guide

When preparing for an interview as a Senior Software Engineer in Distributed Systems at Databricks, it's essential to dive deep into the company's technology stack, specifically focusing on Databricks' proprietary Spark engine and associated libraries. Familiarize yourself with distributed systems concepts, including resource management, data partitioning, and load balancing. Prepare to discuss your experience with databases and data processing systems, as well as your approach to optimizing query execution and storage system performance. Additionally, be prepared to demonstrate your problem-solving skills through example questions that focus on trade-offs between performance, scalability, and complexity. Showcase your knowledge of cloud-based technologies and experience with DevOps best practices to demonstrate your ability to deploy and maintain scalable, high-performance data systems.