Staff Fullstack Engineer (Ruby/Vue.js) Monetization Engineering: Purchase

GitLab
Canada, United States
Workplace: RemoteFull timeUSD 152,800 - 259,200 annuallyFunction: Software EngineeringSkills: ["Technical judgment","Communication","Mentoring","Reliability focus","Incident response"]

Own the end-to-end purchase experience for GitLab products, including new purchases, add-ons, upgrades, and self-service promotional discounts. Build and modernize fullstack features across the purchase journey, integrating safely with downstream billing and CRM systems to ensure reliability and correctness. Provide technical leadership for the unified purchase flow, mentor engineers, and set engineering standards for testing, rollout safety, and monitoring while partnering with Product, Design, Billing, and Support.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
GitLab
GitLab
3 days ago

Staff Fullstack Engineer (Ruby/Vue.js) Monetization Engineering: Purchase

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Own the end-to-end purchase experience for GitLab products, including new purchases, add-ons, upgrades, and self-service promotional discounts. Build and modernize fullstack features across the purchase journey, integrating safely with downstream billing and CRM systems to ensure reliability and correctness. Provide technical leadership for the unified purchase flow, mentor engineers, and set engineering standards for testing, rollout safety, and monitoring while partnering with Product, Design, Billing, and Support.
Location: Canada, United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and build fullstack features across the purchase journey.
  • •Lead technical design for new purchasing capabilities and the unified purchase experience.
  • •Partner with Product and Design to deliver resilient, well-tested technical solutions.
  • •Ensure purchase flows integrate correctly and safely with downstream billing and CRM systems.
  • •Mentor engineers, review merge requests, and support incident response for purchase-related issues.

Pay and Benefits

Salary: USD 152,800 - 259,200 annually
Equity and Bonus:Equity
Perks:Paid LeaveEquityLearning BudgetParental Leave

Key Requirements

  • •Fullstack engineering experience across frontend and backend, with Ruby on Rails and Vue.js for purchase applications.
  • •Experience owning technical direction for a product area and driving iterative solutions.
  • •Experience building or maintaining transactional/checkout-style flows, ideally for billing, ecommerce, or subscriptions.
  • •Strong judgment for safe, incremental delivery when changes directly affect revenue and customers.
  • •Ability to communicate clearly in a remote, largely asynchronous environment.
Experience:EcommerceSubscriptionsBillingCheckoutCRM
Skills:Technical judgmentCommunicationMentoringReliability focusIncident response
Languages:English
Tech Stack:Ruby on RailsVue.jsZuoraSalesforceStripe

Company Brief

GitLab
Provides a single application for the complete DevSecOps lifecycle, offering source code management, CI/CD, security, and collaboration tools to help teams deliver software faster and more securely.
Industry: Developer Tools
Company Size: Enterprise (1,001+ employees)
Revenue: USD 250M to 500M
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2011
WebsiteLinkedIn