Intermediate Fullstack Engineer, Subscription Lifecycle
At GitLab
Posted 3 Nov 2026 · Application link last checked 15 Nov 2026
Who Can Apply
This role is open to people based in United States and Canada — Remote, Canada; Remote, United States. If you live somewhere else, you probably can't be hired for it unless the posting says otherwise.
Role Overview
An overview of this role
As an Intermediate Fullstack Engineer on GitLab's Subscription Lifecycle team within Monetization, you'll build the frontend experiences and backend services customers use to view and manage subscriptions, renew products, configure auto-renewal, and manage billing accounts. Your work will span renewals, overages and reconciliations, subscription visibility, and budget and reservation management, keeping subscription, billing, and account data accurate and reliable. Because these workflows directly affect revenue, customer access, and financial information, you'll use technical judgment, safe and iterative rollouts, and a high bar for reliability and correctness.
Some examples of our projects:
- Building a clear, reliable subscription view across the Customers Portal and related surfaces
- Improving manual renewal and auto-renewal flows, including supporting emails, banners, and account experiences
What you'll do
- Design and build fullstack features across the post-purchase subscription journey.
- Contribute to the technical design and implementation of new subscription lifecycle capabilities.
- Partner with Product and Design to translate renewal, billing account, and customer experience requirements into resilient, well-tested solutions.
This excerpt leaves out GitLab's standard introduction and stops part-way through the role description. Read the full job description on GitLab's site ›
Category
Before You Apply
Never pay money to apply for any job. Legitimate employers don't ask for application fees, training charges, or interviews over Telegram or WhatsApp. Found a closed link or suspicious listing? Report this listing ›