Principal BI Engineer

Skills
Computer ScienceAnalyticsArchitectureBusinessBusiness IntelligenceEngineeringHTML
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s degree in Computer Science Engineering Analytics or equivalent practical experience
  • 8+ years in BI Analytics Engineering Data Modeling or Data Engineering
  • Strong hands-on expertise with Snowflake dbt Sigma or similar BI tools and advanced SQL optimization
  • Proven experience designing and scaling modern BI platforms and reporting ecosystems
  • Strong understanding of semantic layers KPI standardization governance analytics architecture data modeling performance tuning and cost considerations
  • Experience building production-grade analytics solutions for business-critical decision-making
  • Ability to collaborate with Product Data Science Data Engineering Finance Analytics and business stakeholders
  • Experience setting standards for reporting consistency data quality and semantic governance
  • Strong mentoring and technical leadership with ability to influence BI practices across teams
  • Experience using AI-based tooling to enhance analytics engineering reporting workflows productivity or documentation
  • Comfort working through ambiguity and helping define BI strategy in an evolving environment

Nice to have

  • AdTech experience
  • Performance marketing experience
  • MarTech experience
  • Marketplace experience
  • Consumer internet background
  • Streaming analytics familiarity
  • Near-real-time analytics familiarity
  • Experimentation platform exposure
  • Executive reporting automation
  • AI-assisted analytics mindset

Day to day

  • Architect and scale BI and analytics platforms that deliver trusted reporting and self-serve insights
  • Design and manage high-quality dbt models on Snowflake with optimized SQL and durable data patterns
  • Build governed dashboards, semantic layers, and KPI frameworks in Sigma or similar BI tools
  • Partner with cross-functional teams to translate business needs into consistent analytics solutions
  • Raise analytics engineering standards through testing, documentation, code quality, and mentoring
  • Leverage AI-powered tools to accelerate development, validation, and analytics workflows