Senior Data Solution Engineer
Role details
Job location
Tech stack
Job description
Join our team as a Senior Data Solution Engineer and turn data into business-ready insights. You will architect and deliver domain data marts, semantic models, and Power BI solutions that make data accessible, bridging business needs with robust data engineering practices. You'll work within a data engineering team that sets up the platform, migrates the existing data and analytics solutions, operates and further develops the platform. Your main responsibilities are:
- Architect business data marts in Snowflake and lead the development of production-grade dbt models, setting standards for modeling, documentation, and testing;
- Develop and improve the data vault 2.0 architecture together with the data architect;
- Lead the design of the semantic layer through Power BI; design and implement reports in Power BI;
- Optimize performance and cost of data models, queries, and reporting solutions across all tools;
- Collaborate closely within the data engineering team to estimate, plan, and deliver data analytics solutions as well as with the data architect, delivery lead, business analysts and business counterparts to meet business requirements;
- Incorporate SLAs and processes into designs; anticipate business impact, participate in root-cause analysis and incident resolution, and maintain clear documentation;
- Coach and mentor peers in the team;
- Evolve CI/CD for dbt and BI (Azure DevOps), including automated testing, deployment, and rollback strategies;
- Implement security and governance end-to-end (Snowflake roles/policies, RLS in Power BI), ensuring data privacy and compliant access.
Requirements
Do you have experience in Scrum?, * Strong experience in data solution engineering or analytics engineering, with proven track record of delivering data vault 2.0 architecture, data marts and semantic models in enterprise environments;
- Industry experience in finance or similar industries;
- Extensive experience with Snowflake, dbt, Power BI, and SQL; familiarity with Azure Data Factory and Python is a plus;
- Good understanding of CI/CD pipelines, ideally using Azure DevOps;
- Experience with migrating on-prem (data warehouse) systems to the cloud is valuable;
- Experience working in agile/scrum environments;
- Fluent in English, with German language skills being an advantage.