Careers
Engineering/Development

Senior BI Engineer

Apply Now

The Senior BI Engineer is responsible for maintaining and developing a robust BI infrastructure that bridges raw data and business intelligence. This role focuses on building a governed Semantic Layer where data is granular, secure, and highly performant, ensuring that the business has a "Single Version of the Truth" across all brands and regions.

Key Responsibilities
  • BI Infrastructure & Development: Maintains, operates, and develops a solid BI ecosystem. Architect's data models that preserve atomic, user-level granularity to allow for flexible, non-aggregated reporting.
  • System Efficiency: Proactively identifies and improves efficiencies in current tools. Prioritizes raw source data and optimized query pathing to minimize warehouse costs and simplify dependency graphs.
  • Defensive Data Modeling: Standardizes "Safe Dimension Patterns" to prevent data duplication (fan-out) and ensures strict type safety across all system joins.
  • Analytics Support: Provides advanced analytics support to relevant teams, developing new reports and ensuring data integrity through consistent "Ground Truth" join strategies.
  • Process Optimization: Proactively proposes improvements to the working processes, focusing on "Metadata-as-Code" to ensure all dimensions and metrics are explicitly governed and documented.
  • Operational Problem Solving: Resolves emergencies and operational problems related to data pipelines. Implements graceful fallbacks and null-handling to ensure reporting stability.
  • Collaboration: Synchronizes team activities with other departments to ensure data isolation and multi-tenant security protocols are met across the organization.
Main Administrative Responsibilities
  • Operational Support: Supports ongoing activities and resolves emergencies related to the work of the team.
  • Compliance: Carries out all activities in strict compliance with the employer’s procedures, regulations, and labor legislation.
  • Reporting: Prepares and presents regular reports on team activities and system health to management.
Requirements
  • Secondary or higher education with an economic, technical, or language profile.
  • Professional Experience: Proven experience in a similar position (Analytics Engineering, Data Modeling, or BI Architecture).
  • Advanced mastery of SQL and cloud data warehouses (e.g., BigQuery, Snowflake).
  • Expertise in transformation frameworks (e.g., dbt) and semantic layer management.
  • Experience with multi-tenant data security and attribute-based access control.
  • Excellent command of written and spoken English.
  • Superior organizational and communication skills.
  • A "Code-over-Clicks" mindset regarding data governance.
  • Strong team-working abilities and a proactive approach to problem-solving.

#LI-DNI

Join Our Team! Submit Your Application