Staff Software Engineer - Databases
Databricks · Bengaluru, India · Engineering - Pipeline · listed August 19, 2024
The shape of it
Seniority
Staff
Experience asked
12+ years
Where
Not stated
Requirements listed
5
Length
574 words
In the posting’s own words
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:
What it asks for · 5
- 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.
What the job covers
- 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.
- 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.
Tools and skills named
Data
- Databricks3×
- MySQL2×
Cloud & infra
- CI/CD3×
- Observability
Security & compliance
- Audit
Words the posting leans on
- schema10×
- data8×
- migration7×
- platform7×
- experience6×
- building4×
- ensuring4×
- global4×
- infrastructure4×
- automated3×
- backfill3×
- change3×
- ci/cd3×
- databases3×
- developer experience3×
- reliability3×
Counted from the posting after the mission statement and the legal notices are set aside. The ones near the top are the ones a screener is looking for.
The posting, your resume, and the gaps between them. One click loads all three.