Staff Fullstack Engineer, Monetization Engineering: Purchase

GitLab

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Canada
Salary
$152,800–$259,200 / yr
Posted
57 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $215k
This role $206k
$140k $272k
below market most similar roles pay here above market

This role pays less than 72% of similar roles. Most pay $192,050–$237,446 — the blue band above. At the midpoint, this role pays about $206k versus about $215k for comparable roles.

Based on 240 similar postings.

Employer

About GitLab

GitLab is an all-remote software company that develops an AI-powered DevSecOps platform combining source code management, CI/CD, security scanning, and project planning in a single application.

GitLab currently has 53 open roles on FindRole.

Listed pay typically runs $152,800–$238,000 across 49 roles with salary data.

Most-posted roles

View all roles at GitLab

At a glance

TL;DR · Staff Fullstack Engineer, Monetization Engineering: Purchase

JOB TITLE: Staff Fullstack Engineer (Ruby/Vue.js) Monetization Engineering: Purchase As a Staff Fullstack Engineer on the Purchase team within the Monetization section, you will provide technical leadership to own the end-to-end purchase experience for all products. You will design and build fullstack features, including unified purchase flows, GitLab Flex subscription flows, and self-service promotional discounts. Your daily work involves building interfaces and services that process transactions while integrating with billing and CRM systems like Zuora, Salesforce, or Stripe. You will use Ruby on Rails and Vue.js to develop resilient, well-tested technical solutions. This role requires mentoring engineers, reducing architectural risk, and ensuring high reliability for financial data. You will solve complex problems related to transaction accuracy, checkout-style flows, and modernizing the purchase frontend to improve clarity and conversion.

What you'll do

  • Design and build fullstack features across the end-to-end purchase journey.
  • Lead technical design for new purchasing capabilities and a unified purchase experience.
  • Integrate purchase flows correctly and safely with downstream billing and CRM systems.
  • Set and uphold engineering standards for code quality, testing, and rollout safety.
  • Mentor engineers and provide constructive feedback through merge request reviews.
  • Identify and reduce technical debt and architectural risk within the purchase experience.
  • Participate in incident response for purchase-related issues to mitigate revenue impact.

What we're looking for

  • Professional fullstack engineering experience across frontend and backend code.
  • Experience with Ruby on Rails and Vue.js.
  • Experience owning technical direction for a product area and driving iterative solutions.
  • Experience building or maintaining transactional or checkout-style flows, ideally in billing, ecommerce, or subscriptions.
  • Ability to communicate clearly and concisely about complex technical, architectural, and organizational problems.
  • Proficiency in written and verbal English for a remote, asynchronous work environment.
  • Familiarity with third-party billing or CRM systems, such as Zuora, Salesforce, or Stripe (preferred).

More like this

Similar roles

Staff Forward Deployed Engineer

GitLab

Remote (US) 99 days ago $220,000–$270,000
Go Ruby on Rails Python PostgreSQL Redis Sidekiq Kubernetes Docker Terraform Git CI/CD Vue TypeScript Linux Rust APIs Observability DevSecOps
Remote

Staff Full-stack Engineer, Shopping

Capital One Financial

Remote (McLean, VA) 19 days ago $244,700–$279,200
AWS Microsoft Azure Cloud Platform Go Java JavaScript TypeScript Python Rust C# Scala Distributed Systems Machine Learning HPC Networking Protocols SPA Frameworks
7+ yrs exp Remote

Staff Full-stack Engineer

Capital One Financial

Riverwoods, IL +3 29 days ago $244,700–$279,200
AWS Microsoft Azure Cloud Platform Go Java JavaScript TypeScript Python Rust C# Scala Distributed Systems Machine Learning Data Architecture API Networking Protocols SPA Frameworks
7+ yrs exp

Staff Full-stack Engineer

Capital One Financial

McLean, VA +4 20 days ago $269,100–$307,200
AWS Microsoft Azure Cloud Platform Go Java Python TypeScript JavaScript Rust C# Scala Distributed Systems Machine Learning HPC Networking Protocols
7+ yrs exp

Full-stack Engineer 4

Capital One Financial

Richmond, VA 21 days ago $179,400–$204,700
AWS Java JavaScript TypeScript Python Go Scala Vue JS Node.js Kubernetes Docker RDBMS NoSQL CI/CD Infrastructure as Code Git GitHub Bitbucket GCP Azure
4+ yrs exp

Full-Stack Engineer 4

Capital One Financial

McLean, VA +2 8 days ago $197,300–$225,100
Python Vue.js Node.js AWS Java Scala Go JavaScript TypeScript Docker Kubernetes RDBMS NoSQL CI/CD Infrastructure as Code Git GitHub Bitbucket React GCP Azure
4+ yrs exp