Fullstack Engineer, Contributor Success, Strategy at GitLab
Job Description
About GitLab
GitLab is an open-core software company that builds an AI-powered DevSecOps platform used by over 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers the world. We embrace AI as a core productivity multiplier and value high performance, collaboration, and continuous learning.
Role Overview
We are hiring a Fullstack Engineer to join the Contributor Success team to build bridges between GitLab and the ecosystem of AI coding tools. You will create integrations and reusable connector frameworks that make it easy for developers using tools like Replit, Continue.dev, and Aider to graduate to the full power of GitLab. This remote-global role focuses on enabling new contributors and improving the contributor experience at scale.
What You’ll Do
- Develop and maintain robust integrations between GitLab and leading open-source AI coding tools and strategic partner platforms.
- Design, build, and iterate on a reusable connector framework using modern best practices, focusing on standards like OAuth 2.0 and efficient API client design for GitLab's APIs.
- Contribute to the codebase of target open-source AI tools, primarily in Python and TypeScript, enhancing capabilities and ensuring high-quality integration with GitLab.
- Provide technical guidance and support to partners and the open-source community to improve the contributor experience.
- Collaborate with Business Development, Product Management, and GitLab for Education to scope requirements and build effective graduation paths for new developers.
- Implement tooling improvements to make GitLab the seamless backend for AI-assisted development workflows.
- Write clean, maintainable, and well-tested code for backend services (primarily Python or Go) and frontend components (primarily Vue.js or TypeScript), and learn to contribute to Ruby on Rails as needed.
What You’ll Bring
- Solid full-stack experience, typically 3-5 years in professional software development.
- Experience integrating with external platforms, building APIs, and designing connector frameworks.
- Experience working with Python, TypeScript or JavaScript, and familiarity with frontend frameworks such as Vue.js.
- Comfort contributing to open-source projects and building IDE extensions or integrations.
- Strong collaboration skills and a Contributor Success mindset, with the ability to work cross-functionally and support community contributors.
About the Team
The Contributor Success team leads programs such as the Contributor program, GitLab for Open Source, and GitLab for Education. The team focuses on attracting and supporting contributors, improving contribution efficiency, and scaling contribution throughput to meet GitLab's goals.
How GitLab Will Support You
- Benefits to support health, finances, and well-being.
- Flexible paid time off.
- Team member resource groups, equity compensation, and an employee stock purchase plan.
- Growth and development fund, parental leave, and home office support.
Location and Salary
Location: Remote - Global. GitLab hires in many countries and roles are remote, though some roles may have location-based eligibility requirements.
United States base salary range: $98,000 - $210,000 USD. This range reflects base salary for residents of the United States only and does not include bonuses, equity, or benefits.
Equal Opportunity and Privacy
GitLab is an equal opportunity employer and provides accommodations during the recruiting process. Please review GitLab's recruitment privacy policy for details on data handling.
How to Apply
Apply via the GitLab jobs site. Candidates are encouraged to apply even if they do not meet every qualification listed.
Ready to Apply?
Take the next step in your career journey.
Apply NowYou will be redirected to the company's application page
💜 Please mention that you found the job on Remote World Jobs, this helps us grow. Thanks!
More Fullstack Jobs
Discover similar opportunities that match your skills
Full-Stack Software Engineer, Payments Payouts
Platform Engineer - functions
Backend Engineer, Growth & Engagement Team
Staff Product Security Engineer (Security)
Senior Software Engineer II
Senior Software Engineer - Identity
Protocol Engineer
Contract Flutter Engineer
About GitLab
GitLab is a fully remote company that provides a comprehensive DevSecOps platform, enabling organizations to deliver software faster and more securely. Founded in 2011, GitLab serves over 50 million registered users globally, including more than 50% of the Fortune 100 companies.
View Company Profile