LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Databricks›Staff Software Engineer - Core Experiences
Databricks

About Databricks

Empowering data teams with unified analytics

🏢 Tech👥 1K-5K📅 Founded 2013📍 San Francisco, California, United States

Key Highlights

  • Headquartered in San Francisco, CA
  • Valuation of $43 billion with $3.5 billion raised
  • Serves over 7,000 customers including Comcast and Shell
  • Utilizes Apache Spark for big data processing

Databricks, headquartered in San Francisco, California, is a unified data analytics platform that simplifies data engineering and collaborative data science. Trusted by over 7,000 organizations, including Fortune 500 companies like Comcast and Shell, Databricks has raised $3.5 billion in funding, ac...

🎁 Benefits

Databricks offers competitive salaries, equity options, generous PTO policies, and a remote-friendly work environment. Employees also benefit from a l...

🌟 Culture

Databricks fosters a culture of innovation with a strong emphasis on data-driven decision-making. The company values collaboration across teams and en...

🌐 Website💼 LinkedIn𝕏 TwitterAll 675 jobs →
Databricks

Staff Software Engineer - Core Experiences

Databricks • Bengaluru, India

Posted 2w ago🏛️ On-SiteSeniorStaff engineer📍 Bengaluru
Apply Now →

Skills & Technologies

JavaPythonAWSApache SparkKubernetes

Overview

Databricks is hiring a Staff Software Engineer to lead the development of core platforms that enhance user experiences. You'll work with technologies like Java, Python, and AWS to build scalable infrastructure. This role requires strong technical leadership and experience in platform engineering.

Job Description

Who you are

You have 5+ years of experience in software engineering, with a strong focus on building scalable and reliable systems. Your technical expertise includes proficiency in Java and Python, and you have a solid understanding of cloud infrastructure, particularly AWS. You are adept at working with big data technologies, such as Apache Spark, and have experience with container orchestration using Kubernetes. You thrive in collaborative environments and have a track record of driving technical initiatives that align with business goals.

You possess excellent problem-solving skills and can navigate complex technical challenges with ease. Your experience includes designing and implementing platform solutions that support a variety of use cases, including AI and data analytics. You are a strong communicator, able to articulate technical concepts to both technical and non-technical stakeholders, and you enjoy mentoring junior engineers to help them grow in their careers.

Desirable

Experience with additional programming languages such as Scala or Go would be a plus. Familiarity with CI/CD practices and tools is also desirable, as is a background in working with distributed systems and microservices architecture.

What you'll do

In this role, you will take complete ownership of multiple platforms that are critical to Databricks' growth. You will define and execute on key dimensions such as scalability, platformization, and reliability. Your responsibilities will include designing abstractions that can support a wide range of current and emerging use cases, particularly in the realm of AI. You will collaborate with cross-functional teams to build consensus and ensure that the infrastructure you develop meets the needs of various user experiences.

You will lead efforts to redesign existing systems to accommodate the next stage of growth for Databricks. This includes evaluating trade-offs in design decisions and implementing solutions that enhance performance and reliability. You will also be involved in setting technical direction and standards for the engineering team, ensuring that best practices are followed throughout the development process.

Your role will require you to stay hands-on with coding while also providing technical leadership and guidance to your team. You will participate in code reviews, contribute to architectural discussions, and help shape the future of Databricks' core platforms. You will work closely with product managers and other stakeholders to align engineering efforts with business objectives, ensuring that the solutions you develop deliver maximum value to customers.

What we offer

At Databricks, you will be part of a rapidly growing company that is at the forefront of data and AI infrastructure. We offer a competitive salary and benefits package, along with opportunities for professional development and career advancement. You will work in a collaborative and inclusive environment where your contributions are valued and recognized. Join us in our mission to empower data teams to solve the world's toughest problems and make a meaningful impact in various industries.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Databricks.

Apply Now →Get Job Alerts