Intermediate Full Stack Engineer

GitLab
San Francisco, United States of America
18 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Tech stack

JavaScript
API
Airflow
Amazon Web Services (AWS)
Data analysis
Azure
Code Review
Information Engineering
DevOps
Mixpanel
Ruby
Tableau
Pulumi
React
Snowflake
Backend
Gitlab
Vue.js
Front End Software Development
Terraform

Job description

As our new Intermediate Full Stack Engineer, you will help us build intuitive instrumentation tools that capture product usage data throughout the product lifecycle. You'll work on the Internal Events platform, creating the frameworks that allow product teams across GitLab to instrument their features and derive actionable insights.

The Analytics Instrumentation team collaborates closely with Product, Engineering, Customer Success, and Data teams, building solutions that support customer-focused innovation by providing visibility into feature usage patterns and helping identify opportunities for improvement.

Check out our product direction page here

What You'll Do

  • Develop and maintain Internal Events instrumentation framework and tooling
  • Create developer-friendly tooling, APIs & documentation for product teams to instrument their features
  • Maintain and improve the Metrics Dictionary and Version App
  • Work on both frontend and backend components of analytics instrumentation tools
  • Collaborate with product teams through code reviews to help implement instrumentation
  • Monitor system health through Monte Carlo alerts and Tableau dashboards
  • Contribute to privacy-focused data collection practices and compliance tools

Requirements

  • Experience in Backend development using Ruby and Rails
  • Experience in Frontend Development using JavaScript & frameworks like React or Vue.js
  • Experience in public cloud platforms like AWS, GCP or Azure.
  • Experience with Infrastructure as Code tools like Terraform, Pulumi or equivalent.
  • Experience in data engineering tools like Snowflake, Clickhouse, dbt, Airflow, Atlan etc.
  • Excellent proficiency in the English language, both written and verbal, sufficient for success in a remote, globally distributed, asynchronous work environment.
  • Exposure to product analytics tools like Mixpanel, Segment, Posthog etc is considered a plus.
  • Prior experience of being a part of DevOps and SRE teams is considered a plus.

About the company

GitLab is the most comprehensive AI-powered DevSecOps platform for software innovation. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. 

More than 50 million registered users and more than 50% of the Fortune 100 trust GitLab to ship better, more secure software faster.

Apply for this position