# Staff Software Engineer - Databases at Databricks

- Company: Databricks (databricks.com)
- Location: Bengaluru, India
- Places: Bengaluru, India
- Posted: 2024-08-19
- Apply: https://databricks.com/company/careers/open-positions/job?gh_jid=7601565002
- Page: https://ye.saranatour.dev/jobs/staff-software-engineer-databases-databricks-kn74g78y9rbwysgjdfvsy6v7f18hcz5j

## The posting

Staff Software Engineer - Databases
Databricks · Bengaluru, India

P-375

At Databricks, we build powerful infrastructure that accelerates innovation and enables data teams to deliver with confidence and scale. Our unified schema migration platform underpins automated, observable, and developer-friendly workflows—ensuring Databricks can continue evolving rapidly across thousands of databases and 60+ mission-critical services.

**What You’ll Do**

As a Staff Software Engineer, you’ll lead the design, development, and reliability of our global platform that manages schema and data changes at scale:

- **Schema Migration Platform:** Architecting and maintaining automated schema change infrastructure for MySQL and TiDB, while implementing versioning, rollback, validation, and auditing for safe, predictable, and fast migrations.
- **Scale, Reliability & Test Harness:** Ensuring the platform operates across thousands of global databases with zero downtime, enhancing resilience, observability, and recovery, and building a test harness for migration and deployment validation.
- **Developer Experience & CI/CD Integration:** Designing intuitive tools and APIs for seamless schema and data change management, and embedding migration workflows into CI/CD pipelines to increase velocity and reduce friction.
- **Schema & Data management:**Designing infrastructure for safe, large-scale schema and data operations like backfills and purging. This includes ensuring backfill operations are monitored, retryable, minimally disruptive, and automated to align with schema/data evolution and maintain data integrity.

**Your role will be crucial in:**

- Ensuring the **scalability and reliability** of schema and data operations across Databricks’ global footprint.
- Driving **predictable deployments** by architecting robust test harnesses and automation.
- Elevating the **developer experience** by building accessible, resilient tools that make complex migrations feel simple.
- Guaranteeing the integrity of both schema and data through safe, efficient backfill strategies.

**What we look for:**

- 12+ years of professional experience in backend systems or platform engineering.
- Experience in **building platforms, infrastructure,** or **database engineering**, especially with **MySQL**, **TiDB**.
- Track record of building and scaling **mission-critical platforms** supporting high-throughput, global services.
- Experience with schema migration frameworks, CI/CD automation and developer tooling.
- Champion of **developer experience**, creating clear, reliable, and user-friendly workflows.

**About Databricks**

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. To learn more, follow Databricks on [LinkedIn](https://www.linkedin.com/company/databricks), [X](https://x.com/databricks), [YouTube](https://www.youtube.com/@Databricks), and [Instagram](https://www.instagram.com/databricksinc/?hl=en).

**Benefits**At Databricks, we strive to provide comprehensive benefits and perks that meet the needs of all of our employees. For specific details on the benefits off
