What you'll do
- Develop and maintain fullstack features using Ruby on Rails and Vue.js within GitLab's seat management system.
- Design and extend GraphQL schemas and APIs to manage seat assignments and subscription entitlements securely.
- Collaborate asynchronously with distributed teams including Product Management and other engineering groups.
- Use monitoring tools like Sentry and Grafana to triage and resolve issues impacting seat provisioning.
- Drive scalability and reliability improvements in seat management and cost control systems for a growing customer base.
What you should know
- This role is fully remote with asynchronous collaboration across multiple regions.
- Candidates should be comfortable working at the intersection of product, billing, and infrastructure systems.
- The team focuses on scaling complex seat management infrastructure while ensuring compliance and reliability.
- GitLab encourages applications from candidates with diverse backgrounds and transferable skills.
- There are strong opportunities for career growth and learning supported by company resources.
About the company
- GitLab is a remote-first, open-core software company with a focus on AI-powered DevSecOps platforms.
- The company values transparency, inclusivity, and continuous knowledge exchange to foster innovation.
- GitLab serves over 100,000 organizations worldwide, emphasizing scalability and security.
- It offers a high-performance culture driven by strong values and collaboration across global teams.
- GitLab provides comprehensive benefits including equity compensation, flexible PTO, and growth funds.
Key required skills
Ruby on RailsVue.jsGraphQLGitPostgreSQLSentryGrafana