
About Databricks
Empowering data teams with unified analytics
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...
Skills & Technologies
Overview
Databricks is hiring a Staff Software Engineer to work on Distributed Data Systems. You'll leverage technologies like Apache Spark, Python, and AWS to build and maintain a robust data infrastructure. This position requires significant experience in software engineering and distributed systems.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly with distributed systems — you've designed and implemented scalable solutions that handle large volumes of data efficiently. Your expertise in Apache Spark and Python allows you to contribute to high-performance data processing tasks, and you are comfortable working with cloud technologies like AWS.
You possess strong problem-solving skills and can navigate complex technical challenges — your experience with Kubernetes and Docker has equipped you with the tools to manage containerized applications effectively. You understand the importance of resilience and security in data systems, and you are committed to building software that meets these standards.
Your background includes working with data storage solutions such as Elasticsearch and SQL databases — you know how to optimize queries and ensure data integrity across distributed environments. You thrive in collaborative settings and enjoy mentoring junior engineers, sharing your knowledge to help them grow.
Desirable
Experience with machine learning frameworks and data analysis tools is a plus — you are familiar with the latest trends in AI and how they can be integrated into data systems. A passion for continuous learning and staying updated with industry advancements is essential.
What you'll do
As a Staff Software Engineer at Databricks, you will be responsible for designing and implementing distributed data systems that support our customers' mission-critical workloads. You will collaborate with cross-functional teams to build scalable solutions that can handle exabytes of data daily, ensuring that our platform remains resilient and secure.
You will lead technical discussions and code reviews, guiding your team in best practices for software development and architecture. Your role will involve troubleshooting complex issues that arise in production environments, leveraging your deep understanding of cloud infrastructure and distributed systems.
You will also have the opportunity to contribute to the development of new features and enhancements, working closely with product managers and data scientists to understand user needs and translate them into technical requirements. Your contributions will directly impact the performance and reliability of our data infrastructure, helping to drive innovation at Databricks.
What we offer
At Databricks, we provide a dynamic work environment where you can grow your skills and advance your career. We offer competitive compensation packages, including salary and equity options, along with comprehensive benefits. You will have the chance to work with cutting-edge technologies and be part of a team that is shaping the future of data and AI.
We believe in fostering a culture of collaboration and inclusivity, where diverse perspectives are valued. You will have access to ongoing training and development opportunities, allowing you to stay at the forefront of industry trends and technologies. Join us in our mission to empower data teams around the world.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Databricks.
Similar Jobs You Might Like
Based on your interests and this role

Business Operations
Amazon is hiring a Process Improvement Specialist to support product initiatives for worldwide ReLo Operations. You'll collaborate with various teams to establish and execute pilot and launch plans, requiring proficiency in Excel and SQL.

Program Manager
Amazon is hiring a Senior Program Manager for their Worldwide Returns & ReCommerce team to lead process improvement initiatives. You'll work closely with business and operational partners to standardize processes and improve quality metrics. This role requires strong leadership and strategic thinking skills.

Customer Operations
Voomi Supply is hiring a Part-Time Returns Specialist to efficiently process product returns and maintain inventory accuracy. You'll utilize RF scanners and manage return inspections in the Returns Center.