GitLab
About this role
This role builds GitLab's in product insights on top of its Data Insights Platform and Knowledge Graph, turning software delivery data into intelligence customers can act on. The posting describes it as a 0 to 1 space, meaning you shape what gets built and make the early architectural choices rather than inheriting them. The work spans architecting how GitLab and third party data is ingested, modelled and synchronised into a near real time graph of the development ecosystem, coordinating integrations with Jira, observability tools, Zendesk and ServiceNow, and designing a Data Marketplace so customers can consume GitLab data through Snowflake, Databricks and BigQuery without engineering handoffs. You would also publish GitLab observability data as OpenTelemetry. Ownership spans GitLab.com, Dedicated and Self Managed environments, which is a meaningful complication. The stack is Go, Ruby and Node. GitLab publishes no years figure, so we have marked it not stated.
Who this is for
What the posting asks for. GitLab publishes no years of experience figure:
- Experience owning product or platform systems end to end across multiple engineering and product teams at the staff level.
- Strong fullstack technical skills with proficiency in Go, Ruby and Node.
- Depth in at least one of: reporting and metrics platforms, graph data systems, or data access and warehouse integrations including Snowflake, Databricks or BigQuery.
- Hands on experience building production data ingestion, systems integrations or data access capabilities.
- Experience operating multi tenant systems across both SaaS and self managed environments.
- Strong judgement in ambiguity, with the ability to make trade offs, create clarity and move early stage work forward.
- Clear written communication, including architecture proposals and design records that help distributed teams progress asynchronously.
- A practical and proactive approach to collaboration. The posting welcomes transferable experience from adjacent platform, data or product engineering backgrounds.
What the work actually looks like:
- Architect how GitLab and third party data is ingested, modelled and synchronised into the Knowledge Graph as a near real time graph of the development ecosystem.
- Coordinate integration with external systems such as Jira, observability tools, Zendesk and ServiceNow to add business context.
- Design the Data Marketplace so customers can consume GitLab data through Snowflake, Databricks and BigQuery without engineering handoffs.
- Publish GitLab observability data as OpenTelemetry and support the APIs used for data access.
- Define operational readiness for the systems your team ships across GitLab.com, Dedicated and Self Managed deployments.
- Translate ambiguous product problems into practical technical plans and iterative roadmaps with Product, Design and the graph backend team.
- Resolve cross team coordination with Graph Backend, AI Platform and Infrastructure.
- Mentor senior and intermediate engineers through design reviews, pairing and code review.
About the team: Data Products covers Software Engineering Intelligence, dashboard and reporting frameworks, external data access and output, and data ingestion across areas such as DORA metrics, value stream reporting, AI impact, software delivery trends, and security and quality metrics.
Location and working pattern: all GitLab roles are remote, with some carrying location based eligibility requirements. This listing includes India.
Honest fit guidance: the 0 to 1 framing is the main thing to weigh. If you want a defined roadmap this is the wrong role, and if you want to make the early calls it is unusually attractive. The multi tenant across SaaS and self managed requirement is the technical detail most candidates underestimate.
- Experience owning product or platform systems end to end across multiple engineering and product teams at the staff level.
- Strong fullstack technical skills with proficiency in Go, Ruby and Node.
- Depth in at least one of: reporting and metrics platforms, graph data systems, or data access and warehouse integrations including Snowflake, Databricks or BigQuery.
- Hands on experience building production data ingestion, systems integrations or data access capabilities.
- Experience operating multi tenant systems across both SaaS and self managed environments.
- Strong judgement in ambiguity, with the ability to make trade offs, create clarity and move early stage work forward.
- Clear written communication, including architecture proposals and design records that help distributed teams progress asynchronously.
- A practical and proactive approach to collaboration. The posting welcomes transferable experience from adjacent platform, data or product engineering backgrounds.
What the work actually looks like:
- Architect how GitLab and third party data is ingested, modelled and synchronised into the Knowledge Graph as a near real time graph of the development ecosystem.
- Coordinate integration with external systems such as Jira, observability tools, Zendesk and ServiceNow to add business context.
- Design the Data Marketplace so customers can consume GitLab data through Snowflake, Databricks and BigQuery without engineering handoffs.
- Publish GitLab observability data as OpenTelemetry and support the APIs used for data access.
- Define operational readiness for the systems your team ships across GitLab.com, Dedicated and Self Managed deployments.
- Translate ambiguous product problems into practical technical plans and iterative roadmaps with Product, Design and the graph backend team.
- Resolve cross team coordination with Graph Backend, AI Platform and Infrastructure.
- Mentor senior and intermediate engineers through design reviews, pairing and code review.
About the team: Data Products covers Software Engineering Intelligence, dashboard and reporting frameworks, external data access and output, and data ingestion across areas such as DORA metrics, value stream reporting, AI impact, software delivery trends, and security and quality metrics.
Location and working pattern: all GitLab roles are remote, with some carrying location based eligibility requirements. This listing includes India.
Honest fit guidance: the 0 to 1 framing is the main thing to weigh. If you want a defined roadmap this is the wrong role, and if you want to make the early calls it is unusually attractive. The multi tenant across SaaS and self managed requirement is the technical detail most candidates underestimate.
Apply on company site
Opens job-boards.greenhouse.io, the employer's own application page. Applying is always free.