115K–194K USD / year
Intermediate Fullstack Engineer, Subscription Lifecycle (Monetization)
FullstackRemote — Canada, United States
Published on 2026-11-03
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.
About this role
Build frontend experiences and backend services for customers managing subscriptions, renewals, and billing accounts. The role focuses on reliable, well-tested subscription workflows where correctness and safe delivery directly affect revenue and customer access.
About the company
GitLab is a DevSecOps platform that brings source control, CI/CD, security, and project management into a single application. It helps engineering teams plan, build, secure, and ship software faster.
The team
Subscription Lifecycle team within Monetization; reports to the Engineering Manager, Purchase.
Stack
Ruby on RailsVue.js
What you'll do
- Build fullstack features across the post-purchase subscription journey.
- Design and implement subscription lifecycle capabilities.
- Integrate workflows with billing, customer account, and internal admin systems.
- Write maintainable, well-tested code with safe rollout and monitoring practices.
- Participate in code reviews and incident response.
- Reduce technical debt and architectural risk.
What we're looking for
- Professional fullstack engineering experience across frontend and backend code.
- Experience owning technical direction for a product area and driving iterative solutions.
- Experience building or maintaining transactional or checkout-style flows.
- Communicate clearly about complex technical and organizational problems.
- English proficiency for remote, asynchronous collaboration.
Nice to have
- Experience with billing, ecommerce, or subscription systems.
- Familiarity with Zuora, Salesforce, Stripe, or similar systems.
Benefits
- Flexible paid time off
- Equity compensation and employee stock purchase plan
- Growth and development budget
- Parental leave
- Home office support
- Team Member Resource Groups
