Remote Rails Backend Engineer, Analytics Instrumentation

Ruby Developer

Netherlands

Remote

EUR 78,000 - 113,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

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 - Database Excellence
Remote Backend Engineer - Database Excellence

Ruby Developer • Netherlands

Remote
EUR 85,000 - 183,000
Health benefits
Flexible PTO
Equity compensation
+4
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
Senior Ruby on Rails Engineer — Fully Remote (Europe)
Senior Ruby on Rails Engineer — Fully Remote (Europe)

Ruby Developer • Netherlands

Remote
EUR 72,000 - 88,000
High flexibility
Full-remote in Europe
Ownership and autonomy
Remote Staff Backend Engineer, AI Code Creation
Remote Staff Backend Engineer, AI Code Creation

Ruby Developer • Netherlands

Remote
EUR 120,000 - 180,000
Flexible PTO
Equity Compensation & ESPP
Parental leave
+2
Senior Ruby on Rails Engineer — Fully Remote Europe
Senior Ruby on Rails Engineer — Fully Remote Europe

Ruby Developer • Netherlands

Remote
EUR 70,000 - 120,000
Fully remote
4 weeks PTO
Annual gathering
+2
Senior Ruby Engineer - Real-Time Gaming Backend (Remote)
Senior Ruby Engineer - Real-Time Gaming Backend (Remote)

Ruby Developer • Netherlands

Remote
EUR 90,000 - 130,000
Flexible remote-first environment
Official employment support in Ukraine
Official employment support in Poland
+2
Remote Staff Ruby Engineer — API & Scalability Lead
Remote Staff Ruby Engineer — API & Scalability Lead

Ruby Developer • Netherlands

Remote
EUR 24,000 - 96,000
Senior Rails Engineer - Remote, Equity & Profit Sharing
Senior Rails Engineer - Remote, Equity & Profit Sharing

SearchApi • Netherlands

Remote
EUR 70,000 - 100,000
Equity share
Profit sharing
Annual team retreats
+1