Data Engineer (Senior)
Senior Data Engineer at Ravago in Belgium designing, building, and optimizing the company's modern data platform on Snowflake — using SQL, dbt, and Kimball dimensional modeling to consolidate multiple ERP sources into one source of truth, plus data quality, security, CI/CD, and AI/Cortex-powered use cases.
- Compensation
- Not disclosed
- Location
- Belgium
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Data engineering
- Posted
Skills
Must have
- Proven experience as a Senior Data Engineer in complex enterprise-scale data environments
- Track record of delivering production-ready data solutions
- Strong expertise in dimensional modeling (Kimball)
- Extensive hands-on experience with Snowflake
- Strong knowledge of SQL and dbt
- Experience with Snowflake Cortex and strong interest in AI within modern data platforms
- Experience with Git, code reviews, CI/CD pipelines, and automated testing
- Strong analytical and problem-solving skills with a focus on quality
- Ability to translate business requirements into scalable technical solutions
- Excellent communication skills; explain complex technical concepts clearly
- Experience working in structured, backlog-driven development environments
- Ownership mindset beyond individual tickets; reusable patterns and standards
- Team player who supports and inspires colleagues; shares knowledge and mentors
Nice to have
- SAP S/4HANA knowledge
- Experience with CDS Views or log-based replication
- Python for scripting and tooling
- Microsoft Fabric, OneLake, and Power BI
- Apache Iceberg or other open table formats
- Fivetran or HVR
- Experience with AI-driven semantic layers such as Snowflake Cortex Analyst
- Knowledge of legacy platforms such as Informatica PowerCenter, IBM InfoSphere, or DB2
Full description
Help build the data platform of tomorrow
At Ravago, we believe data is the foundation for smart decision-making, innovation, and sustainable growth. That is why we continue to invest in a modern data ecosystem where quality, scalability, and future-proof thinking are at the core.
For our growing Data & Analytics team, we are looking for a Senior Data Engineer who brings deep technical expertise, takes ownership, embraces architectural challenges, and is excited about the opportunities that AI can bring to modern data platforms.
In this role, you will help shape an international data environment that consolidates multiple ERP systems, business units, and data sources into a single trusted source of truth.
Your role:
As a Senior Data Engineer, you play a key role in designing, developing, and optimizing our modern data platform.
You translate architectural vision into robust technical solutions and ensure that our data landscape is reliable, scalable, and ready to support reporting, analytics, and AI-driven use cases.
You work closely with Data Architects, Analytics Engineers, BI Developers, and business stakeholders to transform complex data challenges into future-proof solutions.
Your responsibilities:
- Design, develop, and maintain scalable data solutions within our modern data platform.
- Translate architectural guidelines into sustainable technical designs.
- Build robust dimensional data models following the Kimball methodology.
- Harmonize data from multiple source systems and ERP environments into a single conformed data layer.
- Develop high-performance data transformations using dbt and SQL.
- Build and maintain semantic layers supporting BI solutions, AI agents, and Snowflake Cortex-powered use cases.
- Optimize Snowflake environments for performance, scalability, and cost efficiency.
- Implement security standards such as role-based access control, row-level security, and data masking.
- Establish automated data quality controls and CI/CD processes.
- Drive innovation by exploring, testing, and evaluating emerging technologies and AI solutions, including Snowflake Cortex capabilities.
- Document solutions and actively share knowledge within the team.
- Mentor and coach colleagues on technical best practices.
Your profile:
We are looking for a senior-level Data Engineer who combines technical depth with a pragmatic and entrepreneurial mindset.
Must-Haves
- Proven experience as a Senior Data Engineer in complex enterprise-scale data environments.
- Demonstrated track record of delivering production-ready data solutions.