Analytics Engineer
KnowBe4BengaluruFull TimeOther
Remotely
sqlsnowflakedatatableaulookersemantic layerdbtlookmlsemantic views
Job Description
📋 Description
- Build and maintain the dbt transformation layer (staging → intermediate → marts) with dimensional
- Partner with business stakeholders to translate reporting and analytics requirements into
- Design, build, and maintain Snowflake Semantic Views — defining the tables, relationships, facts
- Author and curate verified queries, synonyms, and metric definitions so semantic views reliably
- Use AI/LLM tools (e.g., Claude, Copilot, or similar) as part of the daily engineering workflow —
- Own data quality, testing, and documentation for your models, and support the governance and
🎯 Requirements
- Hands-on production experience building analytics models with dbt (staging/marts patterns, tests
- Strong dimensional and semantic data modeling skills — star schemas, facts vs. dimensions, grain
- Production experience with Snowflake, including building or maintaining semantic views / semantic
- Ability to translate business metric definitions into governed, reusable data models and semantic
- Git-based version control and code review workflows for analytics code.
- Strong SQL skills and hands-on Python experience for data transformation, testing, and tooling.
🎁 Benefits
- Company-wide bonuses based on monthly targets, employee referral bonuses, adoption assistance
- Modern, high-tech, and fun work environment with location-specific benefits details available on
- Note: An applicant assessment and background check may be part of your hiring procedure.