GitLab · 1 day ago
Intermediate Fullstack Engineer (Ruby on rails/Vue.js), Monetization Engineering
GitLab is an open-core software company that develops an AI-powered DevSecOps Platform, used by over 100,000 organizations. As an Intermediate Fullstack Engineer, you will optimize customer investments through seat management and cost control, collaborating with various teams to build and maintain essential systems.
Cloud SecurityDeveloper ToolsDevOpsOpen SourceSaaS
Responsibilities
Develop and maintain backend and frontend features and services in Ruby on Rails within the customers.gitlab.com application, integrating with internal and third-party REST services
Design and extend GraphQL schemas and APIs that securely deliver seat assignments and subscription entitlements to GitLab.com, GitLab Dedicated, and self-managed instances
Implement and iterate on frontend experiences using Vue.js, Webpacker, and SCSS to deliver clear, reliable interfaces for applying and managing licenses and other purchased entitlements
Use error tracking and monitoring tools such as Sentry and Grafana to triage, document, and resolve issues across Salesforce, Zuora, and GitLab integrations that impact seat provisioning
Collaborate closely with Product Management, other Fulfillment teams, and partner application teams to clarify requirements, refine solutions, and ship high-quality features that meet compliance needs
Drive the design and evolution of our seat management and cost control systems to scale with GitLab's product catalog and customer base, ensuring robust performance, reliability, and test coverage as we expand from manual seat assignment to proactive cost management
Participate in code reviews, provide constructive feedback, and help maintain engineering best practices across the Fulfillment codebase
Support our remote, asynchronous ways of working by documenting decisions and runbooks, sharing context on operational issues, and participating in on-call or incident response as needed
Qualification
Required
Professional experience developing with Ruby on Rails and modern JavaScript, ideally with Vue.js, demonstrating proficiency in fullstack engineering
Strong expertise in Git and source control systems, with a solid understanding of feature development and deployment workflows
Experience integrating with external REST services and designing or consuming GraphQL schemas in a production environment
Familiarity working with error tracking and monitoring tools (for example Sentry or Grafana) and using them to identify, debug, and resolve production issues
Experience working with relational databases, preferably PostgreSQL, and a solid understanding of building secure, scalable, and performant web applications
Comfort building and maintaining both backend services and customer-facing interfaces, with attention to usability, reliability, and test coverage
Comfortable working in a remote, asynchronous environment and collaborating across distributed teams with Product Management, UX, and other engineering teams
Self-motivated and organized, with a strong curiosity for how systems work end-to-end, openness to diverse backgrounds and transferable skills, and a commitment to GitLab's values and inclusive culture
Benefits
Benefits to support your health, finances, and well-being
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan
Growth and Development Fund
Parental leave
Home office support
Company
GitLab
GitLab is a web-based Git repository manager that offers a variety of features for software development teams.
Funding
Current Stage
Public CompanyTotal Funding
$413.5MKey Investors
ICONIQ GrowthGoogle VenturesAugust Capital
2021-10-14IPO
2019-09-17Series E· $268M
2018-09-19Series D· $100M
Recent News
2026-01-03
2026-01-02
2025-12-29
Company data provided by crunchbase