Akkodis is seeking a Senior Data Engineer for a Fulltime Remote position. This role is ideal for an engineer who brings strong data modeling fundamentals and practical experience with modern transformation tooling to build high-quality, reusable data assets for analytics and AI-driven product features.
Responsibilities:
- Build and maintain dbt models across bronze/silver/gold layers following medallion architecture best practices
- Design and maintain star schemas, fact tables, and dimension models—including Slowly Changing Dimensions (SCDs)
- Develop, optimize, and operationalize Snowflake pipelines with a focus on performance, cost efficiency, and reliability
- Implement and maintain CI/CD workflows for data transformations, testing, and deployments
Requirements:
- Strong data modeling fundamentals
- Practical experience with modern transformation tooling
- Desire to build high‑quality, reusable data assets for analytics, operations, and AI-driven product features
- Build and maintain dbt models across bronze/silver/gold layers following medallion architecture best practices
- Design and maintain star schemas, fact tables, and dimension models—including Slowly Changing Dimensions (SCDs)
- Develop, optimize, and operationalize Snowflake pipelines with a focus on performance, cost efficiency, and reliability
- Implement and maintain CI/CD workflows for data transformations, testing, and deployments
- Practical hands‑on experience designing schemas, stages, tables, streams, and tasks in Snowflake
- Strong understanding of warehouse sizing, micro-partitioning, performance tuning, and cost-control practices
- Expertise in developing models, macros, tests, selectors, and documentation in dbt (Core or Cloud)
- Familiarity with structuring dbt projects for maintainability across multiple layers
- Strong command of star schema and dimensional modeling techniques
- Experience implementing SCDs (Types 1 & 2)
- Hands-on experience building bronze/silver/gold layers with clear logical boundaries