Software Engineer
Indexed description
The Role
- Design and implement robust, cloud-native Snowflake solutions at an enterprise level.
- Focus on hands-on engineering with significant architectural influence, acting as a technical counterpart to Data Architects.
- Work extensively with Snowflake, AWS, dbt, and other modern data tools.
- Lead Snowflake Platform Engineering, including account setup, warehouse management, and performance optimization.
- Oversee Cloud Integration & Data Pipelines, utilizing ELT tools like Fivetran/dbt, Snowpipe, and AWS S3/Stages.
- Implement Data Governance, including DQ-Tests (dbt), Tagging/Masking Policies, and Data Contracts.
- Enable Self-Service Analytics through the development of Analytics Engineering Patterns and Data Products.
- Bachelor's degree in Data Science, Computer Science, Engineering, or a related field.
- Minimum of 4 years of experience as a Data Engineer with a focus on cloud data architectures.
- Excellent German language skills and fluent English (C1).
- Expertise in Snowflake-AWS integration, including architecture, RBAC, performance tuning, S3, and IAM.
- Proficiency in data ingestion using ELT platforms (e.g., Fivetran, Stitch, Snowpipe).
- Strong SQL skills and experience with data modeling techniques like dimensional modeling and Data Vault.
- Ability to program in Python for data processing and automation.
- Understanding of DataOps principles, Analytics Engineering, Data Mesh, and Self-Service concepts.
- Opportunity to be part of a national and international network of data professionals.
- Continuous professional development through the company's academy.
- A culture that values freedom, responsibility, and innovation.
- An inclusive work environment that promotes diversity and equal opportunities.
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search