GitLab · 3 months ago
Staff Fullstack Engineer (Python/Vue.js), AI Engineering: Duo Chat
GitLab is an open-core software company that develops an AI-powered DevSecOps Platform. The Staff Fullstack Engineer will enhance AI capabilities, integrate tools like Google Vertex AI, and contribute to the development of GitLab's Duo Chat by developing features and maintaining product quality.
Cloud SecurityDeveloper ToolsDevOpsOpen SourceSaaS
Responsibilities
Develop features and improvements to the GitLab product in a secure, well-tested, and performant way
Collaborate with Product Management and other stakeholders within Engineering (Frontend, Backend UX, etc.) to maintain a high bar for quality in a fast-paced, iterative environment
Advocate for improvements to product quality, security, and performance
Solve technical problems of moderate scope and complexity
Craft code across the tech stack that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review
Recognize impediments to our efficiency as a team (“technical debt”), propose and implement solutions
Represent GitLab and its values in public communication around specific projects and community contributions
Ship small features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects
Participate in Tier 2 or Tier 3 weekday and weekend and occasional night on-call rotations to assist troubleshooting product operations, security operations, and urgent engineering issues
Qualification
Required
Significant professional experience with Python
Experience in Frontend Development using JavaScript & frameworks like React or Vue.js
Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment
Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
Comfort working in a highly agile, intensely iterative software development process
Self-motivated and self-managing, with excellent organizational skills
Demonstrated ability to work closely with other parts of the organization
Share our values, and work in accordance with those values
Ability to thrive in a fully remote organization in a startup-like environment
Preferred
Knowledgeable about AI technologies, specifically experience with GitLab Duo Chat or similar systems built on generative AI preferred
Familiarity with GraphQL and RSpec
Benefits
Benefits to support your health, finances, and well-being
All remote, asynchronous work environment
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
MarketScreener
2026-01-06
2026-01-03
2026-01-02
Company data provided by crunchbase