Staff Fullstack Engineer (Ruby/Vue.js) Monetization Engineering: Purchase
Core
Design and build fullstack features for the end-to-end purchase experience, including new purchases, upgrades, and self-service discounts, integrating with billing and CRM systems.
Role type
Staff Fullstack Engineer (Monetization/Purchase)
Builds
Unified purchase flows, GitLab Flex subscription flows, and promotional discount interfaces
Domain
SaaS Monetization / E-commerce / Billing
Deliverable
production ML models | product features
Required skills
Ruby on Rails, Vue.js, technical leadership, transactional/checkout flow architecture, system integration, code quality standards, incident response
Preferred skills
Third-party billing/CRM systems (Zuora, Salesforce, Stripe)
Technologies
Ruby on Rails, Vue.js
Responsibilities
Lead technical design for new purchasing capabilities, partner with Product and Design to build resilient solutions, ensure safe integration with downstream billing and CRM systems, mentor engineers and review code, identify and reduce technical debt, participate in incident response for purchase-related issues
Seniority
Staff, technical leadership & mentorship