Open Role
GitLab

Opportunity at

GitLab

Staff Fullstack Engineer, Data Products (Golang / Node)

GitLab operates an intelligent orchestration platform for DevSecOps, helping organizations boost developer productivity, enhance operational efficiency, and mitigate security risks. The company is currently seeking a…

View Company

Role Snapshot

Hiring Now
Work arrangement
Not specified
Location
Canada
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Published1h ago
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

GitLab operates an intelligent orchestration platform for DevSecOps, helping organizations boost developer productivity, enhance operational efficiency, and mitigate security risks. The company is currently seeking a Staff Fullstack Engineer to join its Data Products team. In this foundational engineering position, you will operate within a zero-to-one environment where you will navigate ambiguity, guide technical design decisions, and oversee the full lifecycle of shipped products. This role suits an independent technical…

Job Description

GitLab operates an intelligent orchestration platform for DevSecOps, helping organizations boost developer productivity, enhance operational efficiency, and mitigate security risks. The company is currently seeking a Staff Fullstack Engineer to join its Data Products team. In this foundational engineering position, you will operate within a zero-to-one environment where you will navigate ambiguity, guide technical design decisions, and oversee the full lifecycle of shipped products. This role suits an independent technical leader who can shape strategic roadmaps, build consensus, and deliver reliable solutions across complex software ecosystems.

The Data Products group focuses on three core areas: dashboard and reporting frameworks, internal data ingestion from third-party tools into a knowledge graph, and external ingestion to make data consumable outside the product via marketplaces and APIs. Your day-to-day work will involve architecting data pipelines, integrating external business contexts, and setting operational standards across GitLab.com, Dedicated, and Self-Managed environments. You will also act as a multiplier by mentoring senior and intermediate engineers, streamlining internal processes, and driving execution velocity across multiple cross-functional teams.

Responsibilities

  • Architect ingestion, modeling, and synchronization for GitLab and third-party data into a real-time development ecosystem knowledge graph
  • Lead integrations with external business context systems such as Jira, Zendesk, ServiceNow, and observability platforms
  • Design the Data Marketplace to allow customers to consume GitLab data through Snowflake, Databricks, and BigQuery
  • Publish GitLab observability metrics using OpenTelemetry and manage data-sharing APIs
  • Establish operational readiness standards for deployments across GitLab.com, Dedicated, and Self-Managed platforms
  • Partner with Product, Design, and graph backend engineering teams to translate ambiguous problem spaces into structured roadmaps
  • Resolve cross-functional dependencies across the graph backend, AI Platform, and Infrastructure teams
  • Mentor senior and intermediate engineering staff through code reviews, pairing sessions, and design evaluations

Requirements

  • Demonstrated background as a Staff engineer owning product or platform systems end-to-end across multiple teams
  • Strong full-stack technical proficiency in Go, Ruby, and Node
  • Specialized experience in at least one area including analytics platforms, graph data systems, change data capture, or warehouse integration
  • Hands-on background in constructing production AI-powered tool orchestration
  • Experience managing multi-tenant systems across both SaaS and self-managed deployments

Core Skills

Benefits

  • Flexible Paid Time Off
  • Team Member Resource Groups
  • Equity Compensation and Employee Stock Purchase Plan
  • Growth and Development Fund
  • Parental Leave

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

What is the employment type for this position?

This is a full-time position.

What is the remote work policy for this role?

The role is remote, though specific location-based eligibility requirements may apply depending on the country.

What is the salary range for this position?

The base salary range for United States residents is between $152,800 and $259,200 USD, though exact compensation depends on experience, skills, geographic location, and other factors.

What technical experience is required?

Candidates need deep full-stack expertise including proficiency in Go, Ruby, and Node, alongside experience with analytics, graph data systems, CDC or warehouse integration, and multi-tenant systems.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

GitLab
GitLabPosted 13m ago
Full-timeRemote
GitLab
GitLabPosted 14m ago
GitLab
GitLabPosted 15m ago
Full-time

Posted by GitLab

Source: GitLab

View the original listing ↗

Posted by employer: Not specified

Added to Jobsiz: Oct 13, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

GitLab

GitLab

147Open Jobs
—No reviews yet
View Company Profile