GitLab
Staff Fullstack Engineer (Ruby/Vue.js) Monetization Engineering: Purchase
$153K–$259K
Remote, Canada +3 · Remote · Staff · Full-time · Posted Aug 31, 2026
- Location
- Remote, Canada
Remote, United States
Canada
United States of America
About the job
Build and lead fullstack development of GitLab’s purchase experience, including customer-facing checkout flows and integrations with billing and CRM systems.
What you'll do
- Design and build purchase features and lead technical direction for a unified purchasing experience.
- Ensure safe, reliable integrations and delivery through testing, monitoring, and iterative rollouts.
- Mentor engineers, review merge requests, and reduce technical debt and architectural risk.
What they ask for
- Professional fullstack engineering experience across frontend and backend code; purchase applications use Ruby on Rails and Vue.js.
- Experience owning technical direction for a product area and driving thorough, iterative solutions.
- Experience building or maintaining transactional or checkout-style flows.
- Clear communication and English proficiency for remote, largely asynchronous work.
Nice to have
- Familiarity with third-party billing or CRM systems, such as Zuora, Salesforce, or Stripe.
Pay
$152,800 — $259,200 USD (base salary)
Tools
Ruby on Rails, Vue.js, Zuora, Salesforce, Stripe
AI focus
The team builds subscription flows that can include AI credits. GitLab also expects all team members to use AI in daily workflows as a productivity multiplier.
Model-written summary · the original posting is authoritative