Role Overview
We are seeking a Senior Data Engineer specializing in Looker (LookML) to lead the frontend analytics and data modeling layer of a client-facing insights platform. In this role, you will transform raw data from Google Cloud Platform (GCP) into secure, scalable, and actionable insights for external stakeholders.
A key focus of this position is managing a complex multi-tenant Looker environment, maintaining a dynamic LookML layer that routes users to their respective BigQuery datasets. You will ensure a one-to-many dashboard architecture remains high-performing, governed, and secure across multiple client deployments.
Responsibilities
- Lead the development and maintenance of advanced LookML models, explores, and reusable dashboard frameworks
- Manage and optimize a multi-tenant Looker instance, ensuring secure client-level dataset routing
- Implement dynamic access controls using Liquid variables, user attributes, and security filters
- Design scalable and performant analytics layers on top of BigQuery datasets, supporting complex business use cases
- Develop and maintain SQL logic leveraging advanced BigQuery features such as window functions and nested/repeated fields
- Oversee version control workflows for LookML projects, dashboards, and metrics using Git-based branching strategies
- Administer Looker users, groups, roles, and custom attributes to support client-specific configurations
- Ensure data governance best practices are applied across modeling, access, and reporting layers
- Collaborate with cross-functional teams to translate raw GCP data into client-ready insights
Qualifications
- 3+ years of experience with Looker and LookML, including complex modeling and instance management
- 4+ years of advanced SQL experience, specifically in Google BigQuery (window functions, nested/repeated fields)
- 4+ years of hands-on experience working with Google BigQuery in analytics and reporting environments
- 3+ years of experience with Google Cloud Platform (GCP) and understanding of its resource structures
- 3+ years of experience using Git for version control, branching, and deployment workflows
- Proven experience managing multi-tenant BI environments supporting multiple external clients securely within one platform
- Strong knowledge of Looker dynamic content tools such as Liquid variables, user attributes, and access filters
- Experience in user administration, including roles, groups, and custom client configurations
- 2+ years of exposure to broader Business Intelligence (BI) tools and practices
- Familiarity with Snowflake (1+ year) is a plus