
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 Senior Software Engineer - Database Engine Internals to design and implement next-generation database systems. You'll work with technologies like Apache Spark and C++ in Mountain View, California.
Job Description
Who you are
You have a strong passion for database systems, storage systems, and distributed systems — your experience spans over 5 years, where you've worked on performance optimization and language design. You are motivated by delivering customer value and impact, and you have a track record of working towards a multi-year vision with incremental deliverables.
Your expertise includes designing and implementing complex systems that outperform traditional data warehouses. You understand the challenges of data staleness, reliability, and total cost of ownership, and you are eager to contribute to innovative solutions that unify data warehousing and advanced analytics.
What you'll do
As a Senior Software Engineer at Databricks, you will be part of a team focused on creating a decoupled query engine and structured storage system. Your responsibilities will include query compilation and optimization, distributed query execution and scheduling, and developing a vectorized execution engine. You will also work on data security, resource management, transaction coordination, and efficient storage structures.
You will collaborate closely with cross-functional teams to ensure that the systems you design meet the diverse workloads ranging from ETL to data science. Your role will involve not only technical implementation but also mentoring junior engineers and contributing to the overall architectural vision of the company.
What we offer
At Databricks, you will be part of a mission-driven company that is transforming the data lifecycle. We provide a collaborative environment where innovation is encouraged, and your contributions will have a direct impact on our customers. You will have opportunities for professional growth and development, working alongside some of the brightest minds in the industry.
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.