A live role
Engineering Manager - Database Change Management
from GitLab · read the original and apply on their site
Bangalore, India
Our take: The real work here is growing a new distributed engineering team and running it almost entirely in writing while keeping a huge PostgreSQL platform healthy and a multi-year migration rebuild on track.
You would lead a brand new engineering cluster in India while steering a multi-year rebuild of how GitLab handles database migrations, all across time zones where writing, not meetings, is how you manage. If you love growing backend engineers, protecting a team's focus on long-horizon work, and keeping one of the world's largest PostgreSQL setups healthy at the same time, this is your kind of balancing act. It rewards people who find genuine satisfaction in async clarity and in seeing customers upgrade faster and more safely because of the system you helped build.
Needs
- building a team
- hiring and onboarding
- coaching engineers
- written decision records
- balancing two missions
- cross-team partnering
Rewards
- mentoring engineers
- standing up a new cluster
- long horizon platform work
- huge postgres scale
- safer customer upgrades
Demands
- fully async working
- solo across time zones
- carrying production health
- managing platform risk
Grows
- writing as management
- program strategy
- coaching engineers
- leading distributed teams
Values
- handbook transparency
- clear ownership
- work-life balance
- learning culture
- user obsession
Drains
- coordinating scattered people
- operational commitments
- status reporting upward
Would you love this work?
See how what you love doing lines up with this role - it takes about ten minutes to find out.
Find what I'd love to do next