Remote Rails Backend Engineer, Analytics Instrumentation

Ruby Developer

Netherlands

Remote

EUR 78,000 - 113,000

Full time

36 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Flexible Paid Time Off
Equity Compensation
Growth and Development Fund
Parental leave
Home office support

Job summary

GitLab is seeking an Intermediate Backend Engineer (Ruby on Rails) for Analytics Instrumentation. You will design and build backend services powering product analytics and data-driven insights in a fully remote, globally distributed team.

You’ll own critical APIs and data models, collaborate with cross-functional teams, and contribute to privacy-conscious data collection practices while using Ruby on Rails and modern web technologies. This role offers strong growth and global impact.

Qualifications

  • Proficiency in backend development with Ruby on Rails, including building and maintaining production services.
  • Experience designing and optimizing relational database schemas and queries (PostgreSQL) for analytics and event data.
  • Experience building and maintaining REST and GraphQL APIs that integrate with complex products or platforms.
  • Familiarity with Git-based workflows and continuous integration and delivery (CI/CD), ideally using GitLab.
  • Experience working with frontend technologies such as JavaScript and frameworks like React or Vue.js, or interest in learning them to contribute across the stack.
  • Experience working in collaborative, cross-functional teams with product management, data, and customer-facing teams.
  • Ability to work autonomously in an all-remote, asynchronous environment while staying aligned with team goals.
  • Interest in analytics, instrumentation, and privacy-focused data collection, with openness to transferable experience from related areas.

Responsibilities

  • Design and develop analytics instrumentation capabilities that help GitLab teams understand how users interact with the product.
  • Build and optimize scalable backend services and data models in Ruby on Rails to support high-volume internal event collection and processing.
  • Develop and maintain robust APIs and developer-friendly tooling that product teams use to instrument their features and capture product usage data.
  • Collaborate with Product, Engineering, Customer Success, and Data teams to deliver end-to-end instrumentation solutions that drive evidence-based decisions.
  • Implement and refine privacy-focused data collection patterns and compliance safeguards within the Internal Events platform.
  • Work on both backend and, when needed, frontend components of analytics instrumentation tools to deliver well-tested, intuitive experiences for product teams.
  • Contribute to technical design decisions, code reviews, and engineering standards that shape the architecture of GitLab’s analytics instrumentation platform.

Skills

Ruby on Rails
PostgreSQL
REST APIs
GraphQL
CI/CD
JavaScript
React
Vue.js
Remote work
Cross-functional teamwork

Tools

GitLab
Git

Job description

GitLab is seeking an Intermediate Backend Engineer (Ruby on Rails) for Analytics Instrumentation. You will design and build backend services powering product analytics and data-driven insights in a fully remote, globally distributed team.

You’ll own critical APIs and data models, collaborate with cross-functional teams, and contribute to privacy-conscious data collection practices while using Ruby on Rails and modern web technologies. This role offers strong growth and global impact.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Backend Engineer (Ruby) for Scalable CI/CD Platform
Remote Backend Engineer (Ruby) for Scalable CI/CD Platform

Ruby Developer • Netherlands

Remote
EUR 90,000 - 130,000
Flexible Paid Time Off
Equity Compensation
Growth and Development Fund
+2
Remote Backend Engineer - Database Excellence
Remote Backend Engineer - Database Excellence

Ruby Developer • Netherlands

Remote
EUR 85,000 - 183,000
Health benefits
Flexible PTO
Equity compensation
+4
Staff Ruby on Rails Backend Architect (Remote)
Staff Ruby on Rails Backend Architect (Remote)

Ruby Developer • Amsterdam

Hybrid
EUR 80,000 - 90,000
Vacation days 25 per year
Office + home in Netherlands (flexible
Relocation support to Amsterdam
+4
Ruby Backend Engineer - CI/CD Tools (Remote)
Ruby Backend Engineer - CI/CD Tools (Remote)

Ruby Developer • Netherlands

Remote
EUR 65,000 - 90,000
Fully remote
Equity options
Flexible PTO
+2
Remote Ruby Backend Engineer for CI/CD Catalog
Remote Ruby Backend Engineer for CI/CD Catalog

Ruby Developer • Netherlands

Remote
EUR 70,000 - 110,000
All-remote, async work environment
Equity compensation
Growth and development budget
+1
Growth-Driven Fullstack Engineer (Ruby/Vue.js) - Remote
Growth-Driven Fullstack Engineer (Ruby/Vue.js) - Remote

Ruby Developer • Netherlands

Remote
EUR 78,000 - 130,000
Flexible Paid Time Off
Remote work
Equity compensation
Remote Senior Ruby on Rails Backend Engineer
Remote Senior Ruby on Rails Backend Engineer

Ruby Developer • Netherlands

Remote
EUR 90,000 - 130,000
Competitive compensation package
Annual salary increases based on性能
International major medical insurance
+6
Senior Ruby on Rails Backend Engineer — CI Pipelines
Senior Ruby on Rails Backend Engineer — CI Pipelines

Ruby Developer • Netherlands

Remote
EUR 110,000 - 150,000
Health benefits
Flexible PTO
Equity compensation
+2
Senior Ruby on Rails Engineer - AI-Scale Backend (Remote)
Senior Ruby on Rails Engineer - AI-Scale Backend (Remote)

Ruby Developer • Netherlands

Remote
EUR 75,000 - 125,000
Competitive pay
Remote work
Flexible contracts
+8
Staff Backend Engineer, DevEx (Remote-First)
Staff Backend Engineer, DevEx (Remote-First)

Ruby Developer • Netherlands

On-site
EUR 100,000 - 140,000
Equity Compensation & Employee Stock-P
Flexible Paid Time Off
Growth and Development Fund
+2