CareerPlanGet AI match score →

Staff Software Engineer (Core Experiences)

Bengaluru, India💼 Full-time🗓 2026-05-24 → 2026-07-31

Core

Designing and owning next-generation infrastructure platforms for Databricks' core assets (Workspaces, Notebooks, SQL) to support massive scale and emerging AI use cases.

Role type

Staff Software Engineer (Infrastructure/Platform)

Builds

Scalable serving infrastructure, developer experience tools, and core platform features for data and AI teams.

Domain

Data & AI Infrastructure / SaaS

Deliverable

production ML models | infrastructure

Required skills

Python, Java, Scala, C++, distributed systems design, SaaS architecture, system re-architecture, consensus building, technical leadership, mentoring

Preferred skills

None stated

Technologies

Python, Java, Scala, C++

Responsibilities

Define and own execution on scalability, platformization, and reliability; Design abstractions for serving infrastructure; Re-architect existing systems for 10X-100X scale; Revolutionize platform onboarding; Create impactful product features; Cultivate engineering excellence; Mentor junior team members

Seniority

Staff, hands-on IC with significant mentorship and cross-org impact

Rewrite
## Responsibilities - Complete ownership of multiple platforms: You will be responsible for defining and owning execution on a few dimensions of critical importance for the company: scalability, platformization, reliability. - Platformize serving infrastructure: Design abstractions that can support a wide range of current as well as emerging use cases (such as AI), determine the right tradeoffs and build consensus across Databricks to create as well as scale seamless product experiences for customers. Drive cross org impact, collaborate and build consensus among different stakeholders across several functions. - Re-architecting Platforms for scale: Redesign our existing systems to handle 10X to 100X increase in scale. - Build amazing developer experience: Revolutionize platform onboarding to cut down time from weeks to mere hours, enhancing efficiency and user experience. - Developing Impactful Features: Create features that significantly enhance both product functionality and end-user experience, driving meaningful improvements across Databricks. - Fostering Engineering Excellence: Cultivate a strong engineering culture focused on quality and productivity, setting a high standard for the team. - Mentoring Future Leaders: Act as a role model for junior team members, guiding their growth and development. ## Requirements - 12+ years of production level experience in one of: Python, Java, Scala, C++, or similar language. - BS (or higher) in Computer Science, or a related field - Experience developing large-scale distributed systems from scratch - Experience working on a SaaS platform or with Service-Oriented Architectures. ## Nice to Have - N/A ## Benefits - Comprehensive benefits and perks that meet the needs of all of our employees. For specific details on the benefits offered in your region click here.
Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗