Staff Fullstack Engineer (Python/Vue.js), AI Engineering: Duo Chat jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
Comp. & Benefits

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

PythonVue.jsAI technologiesGraphQLRSpecJavaScriptPerformance optimizationAgile developmentSelf-motivatedOrganizational skillsRemote collaboration

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 is a web-based Git repository manager that offers a variety of features for software development teams.

Funding

Current Stage
Public Company
Total Funding
$413.5M
Key Investors
ICONIQ GrowthGoogle VenturesAugust Capital
2021-10-14IPO
2019-09-17Series E· $268M
2018-09-19Series D· $100M

Leadership Team

leader-logo
Bill Staples
Chief Executive Officer
linkedin
leader-logo
Sytse Sijbrandij
Co-Founder and Executive Chair
linkedin
Company data provided by crunchbase