Dutchie is seeking a Senior Data Engineer to contribute to their data strategy, architecture, and infrastructure, aiming to implement effective data solutions that lead to better customer experiences and smarter business decisions.
Requirements
- Solid experience with modern data tools and platforms, including Snowflake, Fivetran, and Dagster
- Proficiency with database technologies: SQL Server, PostgreSQL, and MongoDB
- Experience with AWS cloud services, especially data-centric products like s3, RDS, and DMS
- Experience with Infrastructure-as-Code (e.g., Pulumi) and container orchestration tools like Kubernetes
- Experience in data modeling, schema design, and basic database optimization
- Experience with DBT
- Proficiency in programming languages such as Python for data engineering tasks
Responsibilities
- Implement scalable and reliable data pipelines following established best practices and frameworks
- Learn and apply data engineering patterns for performance, scalability, and maintainability
- Build and maintain ETL/ELT pipelines using tools such as Fivetran and Dagster
- Work with data warehouses, with a focus on Snowflake
- Design and maintain data models across database technologies, including SQL Server, PostgreSQL, MongoDB, and AWS RDS
- Develop data models to support business intelligence and analytics needs
- Implement cloud-native solutions in AWS
Other
- Collaborate with senior team members, actively seeking mentorship and growth opportunities
- Work independently on discrete data projects from end to end with milestone check-ins
- Strong problem-solving abilities and analytical thinking
- Good communication skills, with growing ability to convey technical concepts
- Collaborative mindset with willingness to learn from senior team members