We're looking for an experienced Data & Analytics Engineer to build the semantic models and dashboards that drive business-critical decisions across the reinsurance business. You'll sit at the intersection of analytics engineering and BI — modeling data for scale, building trusted semantic layers, and turning them into version-controlled, self-service dashboards the business relies on. This is a hands-on role for someone who is equally comfortable designing complex data models in Snowflake, integrating operational data from Aurora, and delivering polished, well-governed Tableau dashboards that stakeholders trust to make real decisions.
- Design, build, and maintain interactive Tableau dashboards end-to-end — from data source creation and KPI definition through visualization, layout, and performance tuning — that business teams depend on for critical decisions.
- Build and maintain certified, reusable semantic models and data sources that give the business a single, trusted version of the truth.
- Apply version control and CI/CD to dashboards and workbooks so changes are reviewable, traceable, and safely promoted across environments.
- Develop complex semantic and dimensional models (star/snowflake schemas) optimized for query performance and reliability.
- Build and manage data warehouses on Snowflake; integrate and model operational data from Aurora MySQL.
- Partner with stakeholders to gather reporting requirements and translate them into clear, actionable dashboards and self-service analytics.
- Write clean, performant, and testable code in Python and SQL.
- Ensure data quality, governance, lineage, and observability across analytics assets.
- Optimize cost, performance, and scalability across cloud data infrastructure.