A live role

Backend Engineer, Create: Source Code Experience (Ruby)

from GitLab · read the original and apply on their site

Remote, Canada

Our take: The real work here is building and hardening Ruby and GraphQL backend services in one of GitLab's oldest, most complex product areas, making source code workflows reliable for people and AI agents alike.

If you like tuning queries, taming legacy code, and making one of the oldest, most complex corners of a product genuinely reliable, this is your kind of hard problem. You will build backend services in Ruby and GraphQL that let people and AI agents collaborate on code with trust, all from wherever you work best. It suits someone who takes real ownership, enjoys deep systems work, and cares more about getting it right than getting it out fast.

Needs

  • ruby and graphql
  • backend performance tuning
  • data modelling
  • debugging incidents
  • backend systems design
  • technical documentation

Rewards

  • constructive code reviews
  • learning from others
  • new complex domains
  • clear reliable workflows

Demands

  • working through ambiguity
  • synthesising complexity
  • tier 2 on-call
  • cross-team collaboration
  • async communication

Grows

  • infrastructure tending
  • refactoring code
  • tinkering with ai agents
  • observability work

Values

  • engineering rigour
  • real ownership
  • remote first
  • autonomy
  • quality over speed

Drains

  • legacy constraints
  • incident firefighting
  • reviewing ai output

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