# Staff Fullstack Engineer - Data Products

**Company:** [GitLab](https://hotfix.jobs/companies/gitlab)
**Location:** Remote
**Role:** Fullstack Engineering
**Experience:** 7+ years
**Skills:** Go, Ruby, Node.js, Snowflake, Databricks, BigQuery, OpenTelemetry, Knowledge Graph, Data Ingestion, Graph Data Systems, Systems Integration, Multi-Tenant Systems
**Posted:** 2026-08-10

> Builds GitLab’s in-product data insights and marketplace capabilities across ingestion, knowledge graphs, reporting, observability, and data access. The staff-level engineer provides technical direction, makes architectural decisions, coordinates across platform teams, and mentors engineers across SaaS and self-managed environments.

## Job Description

## Responsibilities
- Architect ingestion, modeling, and synchronization of GitLab and third-party data into the Knowledge Graph.
- Coordinate integrations with Jira, observability tools, Zendesk, and ServiceNow.
- Design the Data Marketplace for customer access to GitLab data through Snowflake, Databricks, and BigQuery.
- Publish GitLab observability data as OpenTelemetry and support data-access APIs.
- Define operational readiness across GitLab.com, Dedicated, and Self-Managed deployments.
- Translate ambiguous product problems into technical plans and iterative roadmaps with Product, Design, and backend teams.
- Coordinate with Graph Backend, AI Platform, and Infrastructure teams.
- Mentor engineers through design reviews, pairing, and code review.

## Requirements
- Experience owning product or platform systems end to end across multiple engineering and product teams at staff level.
- Strong fullstack technical skills with proficiency in Go, Ruby, and Node.
- Depth in reporting and metrics platforms, graph data systems, or data-access and warehouse integrations.
- Hands-on experience building production data ingestion, systems integrations, or data-access capabilities.
- Experience operating multi-tenant systems across SaaS and self-managed environments.
- Strong judgment in ambiguous situations, including making tradeoffs and creating clarity.
- Clear written communication, including architecture proposals and design records.
- A practical, proactive approach to collaboration.

## Benefits
- Flexible paid time off
- Team member resource groups
- Equity compensation and employee stock purchase plan
- Growth and development fund
- Parental leave

## Similar jobs

- [Staff Engineer, Support Experiences](https://hotfix.jobs/jobs/a72b0519-4875-458c-8ccb-9e9cf843fa7f) - Stripe - Bengaluru, India
- [Staff Software Engineer](https://hotfix.jobs/jobs/800ec664-020a-497b-8b50-d293e68f6c9d) - Hinge Health - Bengaluru, India
- [Staff Software Engineer](https://hotfix.jobs/jobs/7652791b-aba5-421d-ae66-4ba24069c82c) - Databricks - Bengaluru, India
- [Senior/Staff Applied Research Software Engineer](https://hotfix.jobs/jobs/7476c56a-3a94-4dab-add0-03069686dedc) - Twilio - Remote
- [Senior Staff Software Engineer](https://hotfix.jobs/jobs/f54ef8fe-db61-43d5-b67c-88b6b4790b68) - Rippling - Bengaluru, India

**Apply:** https://hotfix.jobs/jobs/4d32e228-169e-4c42-9ff9-2fd7926470e7
**Canonical:** https://hotfix.jobs/jobs/4d32e228-169e-4c42-9ff9-2fd7926470e7