Overview
Senior Data Engineer to help evolve ClickHouse's internal data warehouse platform, building reusable pipeline components and delivering reliable, high-performance data models to business users.
What you'll do
- Design and develop reusable Airflow components (operators, connectors, and hooks) along with custom integrations tailored to the data architecture.
- Build reusable dbt macros and abstractions, including incremental strategies, ETL building blocks, and generic data quality tests optimized for ClickHouse-specific behavior.
- Develop DataOps tooling, including CI pipelines, data migration frameworks, and security controls, with a focus on reliability, self-service usability, and scale.
- Conduct thorough code reviews for team members and other team contributors.
- Actively participate in technical and architectural design discussions.
- Drive technical leadership in specific areas of the stack.
- Continuously improve the team's development environment, with a focus on automation, including AI-assisted workflows.
- Contribute to platform stability through proactive troubleshooting and timely incident resolution.
- Develop, refactor, and optimize business data models in line with modeling standards and ClickHouse best practices.
- Mentor and support contributors through code reviews and technical guidance.
- Lead the design and implementation of the most technically demanding data marts, particularly those involving high data velocity, large volumes, or complex business logic.
What you'll need
- Exceptional SQL skills.
- Strong hands-on experience with Airflow, dbt, and Python.
- Proven track record building and optimizing large-scale, high-throughput data pipelines.
- Solid understanding of data warehousing fundamentals: ETL/ELT, dimensional modeling, and data quality.
- Bachelor's degree in Computer Science or a related field.
- Comfortable thriving in a fast-paced startup environment.
Nice to have
- Hands-on experience with ClickHouse.
- Familiarity with AWS or other cloud platforms.
- Experience with CI/CD development, especially using GitHub Actions.
Details
- Location: The Netherlands.
- ClickHouse is a globally distributed company and remote-friendly, operating in over 25 countries.
Read the full description and apply on the company’s own careers page.