Director, Analytics Engineering @GitLab
Data and Analytics
Salary usd 139,200 - 2..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted Today

[Hiring] Director, Analytics Engineering @GitLab

Today - GitLab is hiring a remote Director, Analytics Engineering. πŸ’Έ Salary: usd 139,200 - 285,600 per year πŸ“Location: USA

Role Description

As Director, Analytics Engineering, you'll lead a team of 8 and report to the VP of Data & Insights. You set direction across the data organization, stay close enough to the work to guide technical decisions credibly, and partner with Data Engineering, Data Science, IT, and business leaders.

You will have three mandates:

  • Build trusted, AI-ready self-service.
  • Deliver a semantic model that answers business questions correctly, with the telemetry, evals, and model flexibility to prove it and keep costs in check.
  • Set the strategy for how GitLab accesses data.
  • Own the data models, BI tools, and AI access patterns (Claude, MCP servers, Slack agents) that put trusted data in everyone's hands.
  • Build data applications the whole company relies on.

What you'll do:

  • Build and own a trusted semantic model, with governed metrics and business definitions, that answers business questions consistently across every tool.
  • Build evals and ground-truth datasets that measure answer quality, and use them to drive improvements and catch regressions.
  • Instrument telemetry to see who uses the semantic model and AI tools, what they ask, and where they get stuck.
  • Build a model-selection harness so GitLab can route work across LLMs and stay flexible on cost and quality.
  • Own data modeling and curated datasets for self-service, with the ownership, data contracts, testing, and documentation that make them AI-ready.
  • Define the AI data access strategy: when to use BI, Claude, MCP servers, or Slack agents, with the governance and security to keep access trusted and reliable.
  • Own the enterprise BI and self-service tools strategy (e.g., Tableau, Omni), including evaluation, adoption, and cost.
  • Build self-service capabilities, such as Claude skills, documentation, and guided workflows, that help people find and use data on their own.
  • Build and own company-wide data applications, from Claude-built single-page apps to apps inside BI tools, that combine Snowflake data, API calls, AI-powered deep dives, and write-back to Postgres or Snowflake.
  • Set engineering standards for data apps (security, authentication, testing, deployment, and monitoring) so they're reliable at company scale.
  • Set a long-range roadmap tied to company strategy, and a lightweight operating model that balances urgent stakeholder needs with investment in reusable data products and tech-debt reduction.
  • Hire, coach, and retain a high-performing team of 8: build career paths, develop leaders, distribute ownership, and recognize great work.
  • Act as customer zero for GitLab and GitLab Duo in data workflows, sharing feedback with Product and Engineering.

Qualifications

  • 12+ years in analytics engineering, data engineering, or BI, including 5+ years leading teams and 2+ years managing managers or senior leads.
  • Deep expertise in data modeling and semantic layers (e.g., dbt Semantic Layer, Snowflake semantic views, LookML, Cube), and expert dbt, including testing and CI/CD across a multi-team project.
  • Hands-on experience building LLM-powered data access (text-to-SQL, agents, MCP servers), including evals and telemetry for answer quality, and advanced use of AI coding agents such as Claude Code.
  • Expert SQL and strong Snowflake experience; working knowledge of Python.
  • Strong data governance experience: data quality, lineage, certified datasets, and access controls (RBAC, row access and masking policies).
  • Track record of leading cross-functional data initiatives from strategy through adoption and measurable business impact, including enterprise BI and self-service at scale.
  • Systems thinker who sees how models, pipelines, and architecture decisions connect, and designs for second-order effects.
  • Exceptional communicator who writes clear technical specs, sets a clear vision, makes trade-offs visible, and influences executives and peers across the company.
  • Pragmatic in ambiguity: makes sound decisions on emerging technology and ships the right next version rather than waiting for the ideal end state.
  • Able to use GitLab, thrive in an all-remote, asynchronous company, model GitLab's remote working competencies, and work in line with GitLab's values.

Nice to Have

  • Experience with LLM routing or gateway tools and managing model costs.
  • Experience with Tableau, Omni, or a BI platform migration.
  • Experience with web app development (e.g., React, TypeScript) and Postgres.
  • Experience owning finance or revenue-critical data (e.g., ARR, consumption) where accuracy and auditability are non-negotiable.

Benefits

  • Flexible Paid Time Off.
  • Team Member Resource Groups.
  • Equity Compensation & Employee Stock Purchase Plan.
  • Growth and Development Fund.
  • Parental Leave.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Director, Analytics Engineering @GitLab
Data and Analytics
Salary usd 139,200 - 2..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted Today
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 133,336+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later