Intermediate Backend Engineer (Ruby on Rails), Analytics Instrumentation
GitLab•Remote, Europe
Ruby on RailsReactVue.jsJavaScriptMid-Senior level
Job Summary
+ InsightsRole Summary
- •Design and develop backend analytics instrumentation services using Ruby on Rails to support scalable event collection and data-driven insights.
- •Own critical backend systems and APIs that enable product teams to capture and analyze product usage data.
- •Collaborate asynchronously with cross-functional teams including Product, Engineering, Customer Success, and Data to deliver end-to-end instrumentation solutions.
- •Implement privacy-focused data collection patterns and ensure compliance within GitLab’s Internal Events platform.
- •Contribute to both backend and frontend components, participate in technical design decisions, code reviews, and shape the architecture of the analytics platform.
About the Company
- •GitLab is a remote-first, open-core software company with a mission to enable everyone to contribute to software development.
- •The company values high-performance culture, continuous knowledge sharing, and embraces AI as a core productivity multiplier.
- •GitLab serves over 100,000 organizations with its comprehensive AI-powered DevSecOps platform.
- •The company promotes inclusion, diversity, and equal opportunity with strong policies against discrimination.
- •GitLab offers extensive benefits including equity, flexible paid time off, growth funds, and home office support.
What You Should Know
- •This role requires working autonomously in an all-remote, asynchronous environment across multiple time zones.
- •Applicants should have an interest in analytics, instrumentation, and privacy-focused data collection.
- •There is opportunity to work across the stack, including some frontend work with JavaScript frameworks like React or Vue.js.
- •The team is highly collaborative, working closely with product and data teams to influence product decisions based on user behavior.
- •GitLab welcomes candidates with varying experience levels and encourages applications from underrepresented groups.
Key Required Skills
Ruby on RailsPostgreSQLREST APIGraphQLReactJavaScriptGitCI/CD
These insights are AI-generated based on the job description.