Intermediate Fullstack Engineer, Analytics Instrumentation
GitLabAbout the Role
This is an exciting opportunity for an Intermediate Fullstack Engineer specializing in Analytics Instrumentation, utilizing Ruby and Vue.js. You will play a crucial role in building robust data collection and analytics tools that provide essential product insights, enabling data-driven decisions across GitLab. This is a remote position open to candidates located in EMEA, Europe, Netherlands, and the United Kingdom.
Responsibilities
- Develop and maintain fullstack applications using Ruby on Rails and Vue.js.
- Design, implement, and optimize data collection mechanisms for product analytics within the GitLab platform.
- Collaborate closely with product managers and other engineering teams to define and deliver instrumentation requirements.
- Ensure the reliability, performance, and scalability of analytics tools and data pipelines.
- Contribute to a privacy-focused approach in all data collection, processing, and handling practices.
Requirements
- Proven experience as a Fullstack Engineer, with a focus on web application development.
- Proficiency in Ruby (preferably Ruby on Rails) and Vue.js.
- Experience with data collection, product analytics, or instrumentation systems.
- Solid understanding of both front-end and back-end development principles.
- Ability to work effectively and collaboratively in a remote, distributed team environment.
About the Team
The Analytics Instrumentation Group, part of the Analytics section, is dedicated to empowering GitLab's teams with comprehensive, data-driven product insights. We are responsible for building and maintaining the core data collection and analytics tools directly within the GitLab product, always with a strong emphasis on user privacy and data integrity.
About GitLab
View companyGitLab is an open core software company that develops the most comprehensive DevSecOps Platform used by more than 100,000 organizations.