{bc}
greenhouse

Staff Fullstack Engineer, Data Products (Golang / Node)

GitLab
Remote, CAN
Senior
Remote
Discovered 3 weeks ago

Full Job Posting

What you'll bring

Proven ability to influence as a Staff owning product or platform systems end to end across multiple engineering and product teams.

High agency, i.e finds the owner, clarifies the path, makes the call, and keeps pushing until the work lands.

Force multiplier and raise the people and the codebase around them

Deep full-stack expertise, including strong proficiency in Go, Ruby and Node.

Depth in at least one of analytics and metrics platforms, graph data systems, CDC and warehouse integration.

Hands-on experience building production AI-powered tool orchestration.

Experience operating multi-tenant systems across SaaS and self-managed deployment.

Direct communicator who builds alignment across teams.

Bias to write things down and make reasoning legible.

What you'll own

Architect how GitLab and third-party data is ingested, modeled, and synced into the knowledge graph as a near-real-time graph of the development ecosystem.

Lead integration with external systems for business context (Jira, observability tools, Zendesk, ServiceNow), indexed into the graph.

Architect the Data Marketplace so customers consume GitLab data through Snowflake, Databricks, and BigQuery with no engineering dependencies.

Publish GitLab observability as OpenTelemetry and broker the data-sharing APIs.

Define operational readiness for everything the team ships across GitLab.com, Dedicated, and Self-Managed.

Translate an ambiguous 0 to 1 problem space into concrete, iterable roadmaps in partnership with Product, Design, and the graph backend team.

Resolve cross-team dependencies across graph backend, AI Platform, and Infrastructure without escalating everything upward.

Mentor senior and intermediate engineers through design reviews, pairing, and code review.

Create organizational leverage through speed. You identify systemic bottlenecks, simplify processes, and design systems that dramatically improve execution velocity.

About the team

Data Products work across three surfaces:

Dashboard and Reporting Framework

Builds AI-native dashboard components so customers and internal teams can see engineering health and GitLab's impact across DORA, VSA, AI Impact, SDLC trends, security, and quality, and launch their own custom dashboards on the same framework.

Internal Ingestion

Ingests third-party data into the GitLab and power tools like Knowledge Graph, building connectors so that signals from systems like Jira, Zendesk, ServiceNow, and observability tools become one queryable, near-real-time graph of the developer ecosystem.

External Ingestion

External makes GitLab and Knowledge Graph data consumable outside the product, through marketplace listings, data-sharing APIs and SDKs, and co-branded partner products.

We are a new team in a highly ambiguous, high-impact space, and we need engineers who can create clarity while building, make practical tradeoffs, unblock cross-team dependencies, and keep pushing until meaningful customer value lands.

The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.

How GitLab Supports Full-Time Employees

Benefits to support your health, finances, and well-being

Flexible Paid Time Off

Team Member Resource Groups

Equity Compensation & Employee Stock Purchase Plan

Growth and Development Fund

Parental Leave

Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.

Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.

Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us.

GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at GitLab