A live role
Staff Backend Engineer, Database Automation (Go)
from GitLab · read the original and apply on their site
Remote, Canada; Remote, United States
Our take: The real work here is turning years of manual PostgreSQL operations into safe, repeatable Go automation that runs a database platform at internet scale, owned end to end.
If you like taking a sprawling, manual database operation and turning it into clean Go automation that just works, this is your kind of problem. You will design a PostgreSQL as a service platform from an ambiguous starting point, run it in production at GitLab.com scale, and set the patterns other engineers follow. It rewards people who want to own an outcome end to end, work openly and asynchronously, and reduce the reactive toil that eats most of a team's time.
Needs
- writing go services
- automating toil
- systems design
- integrating systems
- infrastructure tending
- reviewing code
Rewards
- owning what you run
- building at scale
- visible impact
- quiet influence
- mentoring engineers
- setting direction
Demands
- ambiguity
- high stakes
- self-directed autonomy
- async remote work
- cross-team collaboration
Grows
- deep research
- learning new domains
- leading change
- quality assurance
Values
- transparency
- inclusion
- accountability
- rigour
- learning culture
Drains
- operational firefighting
- lifecycle grunt work
- documentation upkeep
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