Principal BI Engineer
Skills
Computer ScienceAnalyticsArchitectureBusinessBusiness IntelligenceEngineeringHTML
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
