Databricks
Databricks

60 Databricks Staff Software Engineer Jobs Hiring Near You

P-1126 Summary At Databricks, we are obsessed with enabling data teams to solve the world ... Our engineering teams build highly technical products that fulfill real, important needs in the ...

Showing results 41-60

Databricks Jobs Information

What is it like to work at Databricks?

Databricks is known for its collaborative and innovative culture, prioritizing teamwork, open communication, and continuous learning. The company's structure is designed to foster a sense of community, with cross-functional teams working together to drive product development and customer success, often in an open and modern office environment. Working at Databricks may appeal to candidates who are passionate about data and AI, as the company offers opportunities to work on cutting-edge projects, collaborate with industry experts, and contribute to the growth of a rapidly expanding field.
Infographic showing various Staff Software Engineer job openings at Databricks in the United States as of July 2026, with employment types broken down into 100% Full Time. Highlights an 94% Physical, and 6% Remote job distribution.
Staff Software Engineer, AI Search

Staff Software Engineer, AI Search

Databricks

Mountain View, CA • On-site

Full-time

Posted 6 days ago


Job description

Job Summary:
Databricks is a data and AI company that enables data teams to solve complex problems. As a Staff Engineer for Search, you will be responsible for building and scaling the next-generation Search product, driving architecture, and mentoring other engineers while contributing to the long-term vision of the company's AI infrastructure.
Responsibilities:
• Drive the architecture and evolution of the Search product, delivering scalable, low-latency, and high-quality retrieval across massive multimodal datasets.
• Identify and solve challenges in indexing, storage, query execution, and ranking — blending innovations in vector search, keyword search, and hybrid retrieval techniques.
• Partner with infrastructure, product, and research teams to shape APIs and developer experiences that make it easy to build production-grade, AI-powered and search-driven applications.
• Lead end-to-end engineering efforts — from design to production rollout — ensuring high standards for performance, correctness, and reliability.
• Make direct, high-impact contributions to core systems powering search, discovery, and recommendation experiences.
• Champion software engineering excellence and mentor other engineers through design reviews, technical discussions, and collaborative development.
• Contribute to long-term planning and influence Databricks’ technical direction in search, AI infrastructure, and data systems.
Qualifications:
Required:
• 10+ years of experience building and operating large-scale distributed systems.
• Deep expertise in Search technologies (vector, keyword, hybrid) and related domains such as indexing, ranking, retrieval infrastructure, and relevance optimization.
• Familiarity with storage systems, recommendation engines, and database internals.
• Strong foundation in algorithms, data structures, and system design as applied to large-scale retrieval and data systems.
• Proven ability to deliver technically complex, high-impact initiatives that create customer or business value.
• Experience leading architecture for performance-sensitive, large-scale systems.
• Strong communication skills and ability to collaborate across teams in fast-moving environments.
• Strategic and product-oriented mindset with the ability to align technical execution with long-term vision.
• Passion for mentoring, growing engineers, and fostering technical excellence.
Company:
Databricks is a data and AI platform that unifies data engineering, analytics, and machine learning on a lakehouse architecture. Founded in 2013, the company is headquartered in San Francisco, USA, with a team of 5001-10000 employees. The company is currently Late Stage.