Job Description
Position Overview We are seeking a highly skilled Looker / LookML Developer to join our Data & Analytics team. The ideal candidate will be responsible for designing, developing, and maintaining scalable business intelligence (BI) solutions in Looker. This role requires expertise in LookML modeling, dashboard/report development, data modeling, and working with stakeholders to translate business requirements into actionable insights.
Key Responsibilities - Design, build, and maintain Looker dashboards, reports, and data models using LookML.
- Develop and optimize LookML models, views, and explore to ensure scalable and performant data access.
- Collaborate with data engineers and analysts to integrate Looker with data sources (e.g., BigQuery, Oracle, GCP).
- Partner with business stakeholders to gather requirements, translate them into data models and visualizations, and deliver insights.
- Ensure data accuracy, governance, and security within Looker.
- Troubleshoot and resolve Looker performance issues, including query optimization and LookML refactoring.
- Implement best practices for LookML development, including version control (Git), code reviews, and documentation.
- Stay updated with Looker features, GCP integration, and BI trends to enhance the BI environment.
Required Skills & Qualifications - Proven experience as a Looker Developer / LookML Engineer (2–8 years preferred).
- Strong expertise in LookML (modeling, explores, joins, persistent derived tables, measures, dimensions, refinements).
- Proficiency in SQL (complex queries, CTEs, performance tuning).
- Hands-on experience with modern cloud data warehouses (e.g., BigQuery).
- Understanding of data modeling concepts (star schema, normalization, fact/dimension design).
- Familiarity with Git / version control for LookML project management.
- Strong problem-solving skills and ability to communicate effectively with both technical and non-technical stakeholders.
Preferred Qualifications - Experience with Google Cloud Platform (GCP) and Looker integration.
- Knowledge of Python for data transformations.
- Familiarity with agile/scrum methodologies.
Education - Bachelor’s or Master’s in Computer Science, Information Systems, Data Science, or related field (or equivalent practical experience).
Job Tags