Intermediate Fullstack Engineer Ruby Vue.js Ana... @ GitLab
Your Application Journey
Email Hiring Manager
Job Details
About GitLab
GitLab is an open-core software company that develops an AI-powered DevSecOps Platform used by over 100,000 organizations. Their mission is to enable everyone to contribute to and co-create the software that powers our world.
About the Role
As an Intermediate Fullstack Engineer at GitLab, you will help build intuitive instrumentation tools that capture product usage data across the lifecycle. Working on the Internal Events platform, you will create frameworks for feature instrumentation and deliver actionable insights to product teams.
What You’ll Do
- Develop and maintain the Internal Events instrumentation framework and tooling
- Create developer-friendly tooling, APIs, and documentation
- Maintain and improve the Metrics Dictionary and Version App
- Work on both frontend and backend components
- Collaborate via code reviews and assist in implementing instrumentation
- Monitor system health with Monte Carlo alerts and Tableau dashboards
- Contribute to privacy-focused data collection practices and compliance tools
What You’ll Bring
- Experience in backend development using Ruby and Rails
- Experience in frontend development using JavaScript frameworks like Vue.js
- Familiarity with public cloud platforms such as AWS, GCP or Azure
- Knowledge of Infrastructure as Code tools like Terraform or Pulumi
- Experience with data engineering tools (Snowflake, Clickhouse, dbt, Airflow, etc.)
- Excellent English proficiency for a remote, global work environment
- Exposure to product analytics tools like Mixpanel, Segment, or Posthog is a plus
- DevOps or SRE experience is considered a plus
About the Analytics Instrumentation Team
This team works at the intersection of product development and data analytics. It includes backend and frontend engineers as well as product managers who ensure data is accessible and actionable across GitLab.
Work Arrangement
This is a remote global position with eligibility based on GitLab's hiring guidelines.
Key skills/competency
- Ruby
- Rails
- Vue.js
- JavaScript
- Cloud (AWS/GCP/Azure)
- Terraform
- Data Engineering
- Analytics
- DevOps
- Privacy
How to Get Hired at GitLab
🎯 Tips for Getting Hired
- Customize your resume: Emphasize fullstack and analytics experience.
- Review GitLab values: Understand their mission and remote culture.
- Highlight technical skills: Focus on Ruby, Rails, Vue.js and cloud platforms.
- Prepare for collaboration: Showcase teamwork across global teams.