Staff Fullstack Engineer, Data Products (Golang / Node)
Core
Build dashboards, APIs, and data products that turn GitLab and third-party SDLC data into trusted, interoperable intelligence for customers and internal teams.
Role type
Staff Fullstack Engineer (Data Products)
Builds
Dashboards, APIs, data products, and a near-real-time knowledge graph of the development ecosystem.
Domain
DevSecOps, Data Engineering, Knowledge Graphs
Required skills
Go, Ruby, Node, analytics and metrics platforms, graph data systems, CDC and warehouse integration, multi-tenant SaaS systems, AI-powered tool orchestration
Preferred skills
Architecting data ingestion pipelines, building data marketplaces, OpenTelemetry integration, cross-team dependency resolution, mentoring engineers
Technologies
Go, Ruby, Node, Snowflake, Databricks, BigQuery, OpenTelemetry, Jira, Zendesk, ServiceNow
Responsibilities
Architect data ingestion and modeling into a knowledge graph; Lead integration with external systems (Jira, observability tools, etc.); Architect the Data Marketplace for external data consumption; Publish observability as OpenTelemetry and broker data-sharing APIs; Define operational readiness across GitLab.com, Dedicated, and Self-Managed; Translate ambiguous 0 to 1 problems into concrete roadmaps; Mentor senior and intermediate engineers.
Seniority
Staff, technical leadership & full lifecycle ownership