
Staff Software Engineer - Databases

Staff Software Engineer - Databases

Staff Software Engineer - Databases
Databricks
Databricks is seeking a Staff Software Engineer to lead the design and development of a global schema migration platform that manages schema and data changes at scale. The role focuses on ensuring reliability, scalability, and developer experience while working with MySQL and TiDB databases.
Qualification
- 12+ years of professional experience in backend systems or platform engineering.
- Experience in building platforms, infrastructure, or database engineering.
- Proficiency with MySQL and TiDB databases.
- Strong understanding of CI/CD integration and developer experience.
- Ability to design infrastructure for large-scale schema and data operations.
Responsibility
- Architect and maintain automated schema change infrastructure for MySQL and TiDB.
- Implement versioning, rollback, validation, and auditing for safe migrations.
- Ensure platform operates across thousands of global databases with zero downtime.
- Enhance resilience, observability, and recovery of the platform.
- Design intuitive tools and APIs for schema and data change management.



