A live role

Backend Engineer (Ruby), Create: Change Record

from GitLab · read the original and apply on their site

Remote, Poland; Remote, United Kingdom

Our take: The real work here is keeping one of GitLab's oldest and most critical Rails systems reliable while building a trustworthy record of every code change made by humans and AI agents.

If you like going deep on an old, important system and making it faster and more reliable, this is that work: Ruby on Rails at the heart of GitLab's source code, where a tiny team keeps a critical service healthy for millions of users. You will balance tending established systems with building something genuinely new, the trustworthy record of every change made by humans and AI agents alike. It suits someone who takes real ownership, is comfortable in complexity, and enjoys the quiet craft of performance tuning, clean data models, and honest code review.

Needs

  • ruby on rails
  • backend api design
  • data modelling
  • improving legacy systems
  • root cause analysis
  • performance and observability

Rewards

  • learning new domains
  • visible product impact
  • real ownership
  • varied work
  • growth culture

Demands

  • working through ambiguity
  • tier 2 on-call
  • complex legacy systems
  • high reliability stakes
  • async remote work

Grows

  • backend performance tuning
  • agent-based workflows
  • ai-assisted delivery
  • resiliency engineering

Values

  • craftsmanship
  • rigour and testing
  • transparency
  • quality over speed
  • continuous learning

Drains

  • legacy constraints
  • production support
  • compliance record-keeping

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