Senior Backend Engineer (Ruby), Plan: Spec-Driven Development

GitLab

Remote regions

Europe

Benefits

Similar Jobs

See all

What You’ll Do:

  • Lead backend features from early product discussions through technical design, implementation, rollout, and post-launch learning.
  • Build the flows, APIs, and data models behind agent-generated work items, implementation plans, and mergeable code.
  • Develop evaluation and benchmarking systems that measure workflow quality, token cost, and success rate.

What You’ll Bring:

  • Strong Ruby on Rails experience in a large production codebase and production experience with Python.
  • Experience driving substantial projects with several engineers over multiple months, with clear user or business outcomes.
  • A product mindset and experience owning features end to end, including shaping scope, making trade-offs, and engaging with users.

About the Team:

  • A small, distributed team of four engineers across Canada and Europe, working in an all-remote, async-first environment.
  • Early-stage work with broad ownership, space for creativity, and a fast pace.
  • Collaboration with design partners toward a public beta, with weekly sync calls, retrospectives, and demos.

GitLab

GitLab is the intelligent orchestration platform for DevSecOps, enabling organizations to increase developer productivity, improve operational efficiency, and reduce security and compliance risk. With over 50 million registered users and more than 50% of the Fortune 100, GitLab has a high-performance culture driven by values, continuous knowledge exchange, and AI as a core productivity multiplier.

Apply for This Position