- Company: GitLab
- Location: Remote, United Kingdom
- Job type: Full-time
About the role
Join GitLab’s Growth team to help turn the self-serve funnel into a reliable source of new paying customers. You will work on the in-product journey from a user’s first visit through sign-up, trial, and first purchase on both GitLab.com and self-managed GitLab. This role combines fullstack engineering skills with product thinking, allowing you to ship small changes quickly and measure their impact on real customer outcomes.
Responsibilities
- Design, build, and iterate on A/B tests and experiments to increase first purchases.
- Build and improve registration, trial, onboarding, and in-product upgrade experiences.
- Implement backend features in Ruby on Rails and frontend experiences using Vue.js.
- Analyze experiment results and product usage data to decide which changes to keep or roll back.
- Collaborate with Product Managers and UX Designers to define hypotheses and success metrics.
- Maintain and improve the experimentation framework to increase throughput.
- Document decisions and share experiment results asynchronously with distributed teammates.
Requirements
- Professional experience developing with Ruby on Rails and modern JavaScript.
- Solid Git, feature development, and deployment workflows.
- Experience working with relational databases and understanding of web performance optimization.
- A track record of shipping features to production and owning them after release.
- Ability to use product data to make build, keep, or roll back decisions.
- Strong asynchronous communication and documentation skills.
- Preferred: Experience with Vue.js, PostgreSQL, A/B testing, or SaaS sign-up and billing flows.
Pay and benefits
- Flexible Paid Time Off.
- Equity Compensation and Employee Stock Purchase Plan.
- Growth and Development Fund.
- Parental Leave.
- Team Member Resource Groups.
How to apply
Apply directly on GitLab’s own careers website. Omadaily never charges job seekers.

