Staff Backend Engineer - Database Change Management
Bengaluru
Workplace: RemoteFull timeFunction: Software EngineeringSkills: ["Technical leadership","Mentorship","Code review","Asynchronous communication","Independent execution"]Lead the redesign of GitLab’s database migration system from sequential migrations to a dependency-graph model that enables faster, safer, low-downtime upgrades. Own the migration validation and test framework, including versioned fixture data, CI-integrated test running, and correctness checks. Serve as senior technical anchor for an India-based group, shaping architecture decisions through async communication and technical reviews across regions.
Loading
Loading job details...
Preparing the role view and application actions.

