A live role
Intermediate Backend Engineer - Database Change Management
from GitLab · read the original and apply on their site
Bangalore, India
Our take: The real work here is building and testing the system that applies PostgreSQL schema changes safely during GitLab upgrades, catching problems before they reach customers.
If you love making database upgrades safe and predictable, this is work where the details genuinely matter and your safeguards protect real customers. You will build and test the system that applies schema changes in Ruby on Rails and PostgreSQL, catching problems before they ship, alongside experienced engineers who will mentor you. It is fully remote and asynchronous, so you get room to work deeply and own larger pieces over time.
Needs
- backend software building
- postgresql data modelling
- testing frameworks
- risk safeguards
- schema migration review
- system design tradeoffs
Rewards
- safer customer upgrades
- measurable fewer failures
- mentorship and growth
- growing ownership
Demands
- async remote work
- cross team coordination
- self directed priorities
- reliability rigour
Grows
- performance tuning
- reliability debugging
- backend and system design
- working across boundaries
Values
- transparency
- open source inclusion
- team based work
- predictable quality
- manager of one
Drains
- documenting procedures
- reviewing others migrations
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