Drimva

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

First seen Oct 10, 2026 · Last verified Nov 4, 2026 (UTC)