IT & Software

Intermediate Ruby Backend Engineer

GitLab Inc.

Toronto · Ontario, Quebec, Alberta, Metro Vancouver Regional District, Capitale Nationale, Ontario, Division No. 11, Peel Region, Moncton Parish · Canada

Build Ruby backend features remotely in Canada for GitLab, using APIs, databases, testing, and AI coding tools daily. Own delivery with autonomy.

As an Intermediate Backend Engineer, you will clarify problems, design solutions, and ship production improvements. You will work with Ruby/Rails, Go, or another modern backend language. Collaboration spans Product Management, Frontend, Infrastructure, and Security, with written communication supporting asynchronous work.

Key Responsibilities:

  • Design, implement, test, and ship backend features
  • Maintain secure, observable, performant APIs and services
  • Manage data models, migrations, indexes, and query behavior
  • Improve automated testing and review backend code
  • Investigate failures and support operational ownership

Requirements:

  • Professional production backend application development experience
  • Strong programming, API, database, testing, and debugging fundamentals
  • Experience with Ruby/Rails, Go, or modern backend languages
  • Practical judgment about security, reliability, and performance
  • Clear written communication in remote asynchronous environments

Apply backend engineering judgment, Ruby expertise, testing discipline, and AI fluency while delivering reliable GitLab services for millions.

#J-18808-Ljbffr

Reference: WJ-4703_9753541

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.