Company & Role Overview
Summary
About Dutchie
About This Job
What You'll Do...
- Lead the design and implementation of scalable, reliable, and secure data architectures and pipelines.
- Establish best practices and frameworks for data engineering, ensuring performance, scalability, and maintainability.
- Mentor and collaborate with team members, fostering growth and innovation.
- Help guide and lead more junior engineers to deliver on key outcomes for the team.
- Build and optimize ETL/ELT pipelines using tools such as Fivetran and Dagster.
- Architect, deploy, and manage data warehouses and lakes, with a focus on Snowflake.
- Leverage Infrastructure-as-Code (e.g., Pulumi) to automate the provisioning and management of resources.
- Deploy and run data services in Kubernetes for scalability and efficiency.
- Design and maintain data models across various database technologies, including SQL Server, PostgreSQL, MongoDB, and AWS RDS.
- Develop advanced data models to support business intelligence and analytics needs.
- Optimize database performance and ensure robust data governance practices.
- Design and implement cloud-native solutions in AWS
- Optimize cost, performance, and scalability of cloud infrastructure.
- Set up and maintain observability platforms (e.g., Datadog) to monitor data workflows, system health, and performance metrics.
- Establish robust logging, alerting, and dashboard systems for proactive issue resolution.
- Stay ahead of industry trends, introducing new tools and methodologies to improve data engineering practices.
- Collaborate with stakeholders to align technical strategies with business objectives.
- Exceptional problem-solving abilities and analytical thinking.
- Excellent communication skills, with the ability to convey technical concepts to diverse audiences.
- Strong collaboration and leadership skills, with a focus on driving team success.
What You Bring...
- 8+ years of hands-on experience in data engineering or a related field.
- Expertise in modern data tools and platforms, including Snowflake, Fivetran, and Dagster.
- Strong proficiency with database technologies: SQL Server, PostgreSQL, MongoDB, and AWS RDS.
- Advanced knowledge of AWS cloud services, including data-centric solutions.
- Proficiency in Infrastructure-as-Code (e.g., Pulumi) and container orchestration tools like Kubernetes.
- Extensive experience in data modeling, schema design, and database optimization.
- Familiarity with observability tools such as Datadog, Grafana, or Prometheus.
- Proficiency in programming languages such as Python or Scala for data engineering tasks and C# or Ruby for application development.
It's a bonus if you...
- Experience with additional cloud platforms such as Azure or GCP.
- Knowledge of distributed systems and big data technologies.
- Familiarity with CI/CD pipelines and version control systems.
- Experience leading small-medium sized development teams
You'll Get...
- Full medical benefits including dental and vision plans to ensure you always have the best care.
- Equity packages in the form of stock options to all employees.
- Technology (hardware, software, reading materials, etc..) allowance
- Flexible vacation and sick days
Working Environment
(No Information)