Your career compass awaits
Create a free account to unlock
- ✓ See how you match this role
- ✓ AI resume tailored to this specific job
- ✓ Inside Track Companion — find your insider contact
- ✓ Skills gap analysis and upskill plan
- ✓ Interview prep kit for this role
- ✓ Relocation concierge — salary, tax, cost of living
Free — no credit card required
Senior Software Engineer - Backend
✓ This company has sponsored visas before. The posting doesn't say so, but it's still worth applying.
ICT
💰 Salary Not shared
📊 Market ₹450,000–₹750,000/mo (₹5,400,000–₹9,000,000/yr)
About the Company
Databricks is the Data and AI company. More than 20,000 organizations worldwide - including adidas, AT&T, Bayer, Block, Mastercard, Rivian, Unilever, and 70% of the Fortune 500 - rely on the Databricks Data + AI Platform to build and scale data and AI apps, analytics and agents. Headquartered in San Francisco with 30+ offices around the globe, Databricks offers a unified platform that includes Genie, Lakebase, Agent Bricks, Lakeflow, Lakehouse, and Unity Catalog.
About the Role
As a software engineer with a backend focus, you will work with your team to build infrastructure for the Databricks platform at scale.
Responsibilities
- ● Supporting Databricks' growth by building foundational infrastructure platforms that enable seamless operation across numerous geographic regions and cloud providers.
- ● Implementing cloud-agnostic infrastructure abstractions to help Databricks engineers more efficiently manage and operate their services.
- ● Develop tools and processes that drive engineering efficiency at Databricks, including optimizing the Rust development experience across the organization.
Requirements
- ● BS (or higher) in Computer Science, or a related field
- ● 6+ years of production level experience in one of: Python, Java, Scala, C++, or similar language.
- ● Experience developing large-scale distributed systems from scratch
- ● Experience working on a SaaS platform or with Service-Oriented Architectures
- ● Proficiency in one or more backend languages such as Java, Scala, or Go.
- ● Hands-on experience in developing and operating backend systems.
- ● Ability to contribute effectively throughout all project phases, from initial design and development to implementation and ongoing operations, with guidance from senior team members.
Confirm Application
Are you applying to ?
We'll track this in your dashboard as Applied.
Saving to your tracker…
Stand out: message someone at Databricks.
A short, personal note to a recruiter can get your application looked at sooner.
⚡ Full Resume Sandbox Canvas