A complete application in a minute
Tailored resume and cover letter, ready to send.
GitLab is seeking a Director of Analytics Engineering to lead an 8-person team and partner with Data & Insights, Data Engineering, Data Science, IT, and business leaders. You will set the data strategy, own the semantic model, and deliver AI-ready self-service at scale.
You will guide data models, BI tools, and AI access patterns, build data applications, and drive governance, telemetry, and cost-conscious decision-making across the company.
Expert SQL and strong Snowflake experience; working knowledge of Python12+ years in analytics engineering, data engineering, or BI, including 5+ years leading teams and 2+ years managing managers or senior leadsDeep 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 projectAble to use GitLab, thrive in an all-remote, asynchronous company, model GitLab's remote working competencies, and work in line with GitLab's valuesHands-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 CodeSystems thinker who sees how models, pipelines, and architecture decisions connect, and designs for second-order effectsTrack record of leading cross-functional data initiatives from strategy through adoption and measurable business impact, including enterprise BI and self-service at scaleExceptional communicator who writes clear technical specs, sets a clear vision, makes trade-offs visible, and influences executives and peers across the companyPragmatic in ambiguity: makes sound decisions on emerging technology and ships the right next version rather than waiting for the ideal end stateStrong data governance experience: data quality, lineage, certified datasets, and access controls (RBAC, row access and masking policies)Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirementExperience with web app development (e.g., React, TypeScript) and PostgresExperience owning finance or revenue-critical data (e.g., ARR, consumption) where accuracy and auditability are non-negotiableExperience with LLM routing or gateway tools and managing model costsExperience with Tableau, Omni, or a BI platform migration