Intermediate Fullstack Engineer, Fulfillment: Utilization
Remote
GitLab is an open core software company that develops the most comprehensiveĀ AI-powered DevSecOps Platform, used by more than 100,000 organizations. OurĀ missionĀ is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running ourĀ operationsĀ on our product and staying aligned with ourĀ values. Learn more aboutĀ Life at GitLab.
An overview of this role
As a Fullstack Engineer on the Utilization team, you will help build solutions to provide predictability to our customers through transparent usage visibility, suggested usage management recommendations, and purchasing directions. You support our sales teams with detailed usage data that will facilitate our customers' growth. You will develop solutions to evolve our seat cost management functionality to simplify assignment, management, and billing for overages of seats.
Some examples of our projects:Ā
- Automated Removal of Dormant Members
- Seat Usage Tracking and Reporting
- Enhance User Caps (SM and SaaS) to better handle non-billable users
What Youāll DoĀ Ā
- Backend Topics: Ruby on Rails, integration with REST services, and designing GraphQL schemas
- Frontend Topics: Vue.js, Webpacker, SCSS, Pajamas Design System
- Build customer facing interfaces for applying and managing account usage (storage, seats, compute minutes, and other consumables)
- Review and offer feedback on merge requests from other Fulfillment developers and team members across Gitlab
- Collaborate with stakeholders on the Product Management and other teams to ensure solutions fit our needs and maintain a high bar for quality
What Youāll BringĀ
- Experience and proficiency in Ruby, Ruby on Rails
- Production experience with JavaScript
- Experience with Vue (ideal), React, Svelte, and/or Angular
- Familiarity with PostgreSQL (or similar RDBMS systems) in production environments
- Strong curiosity to understand how systems work holistically and how they can be streamlined
- Experience owning a project from concept to production, including proposal, discussion, execution, and monitoring.
- Ability to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose - thorough iterative solutions
- Share our values, and work in accordance with those values
- Experience with subscription management or billing systems (Zuora, ā¦
This job isn't fresh anymore!
Search Fresh JobsJob Profile
RestrictionsLocation-based eligibility requirements
Benefits/PerksAsynchronous work environment Employee Stock Employee stock purchase plan Equity Equity Compensation Equity Compensation & Employee Stock Purchase Plan Flexible paid time off Growth and development budget Growth budget Home office support Incentive pay Paid Time Off Parental leave Remote-first company Remote work
Tasks- Collaborate with stakeholders
- Hiring
AI Angular Asynchronous Work Billing Customer Experience DevSecOps Equity Execution GitLab GraphQL Integration Javascript Monitoring Organizational PostgreSQL Product Management React Recruiting REST Ruby Ruby on Rails SaaS Sales Salesforce Scss Subscription management Svelte Systems Talent Acquisition Vue Vue.js Zuora
Experience3 years
Education