Senior Data Engineer
Company: Onbench
Location: Location not specified (Remote)
Type: Full-time
Remote: Yes
Posted: 2026-05-14
About this role
We are looking for two Senior Data Engineers to join their team as the execution partners to the Snowflake Architect. You will build and maintain production-grade data pipelines, develop complex ELT transformations using dbt and advanced SQL, and implement architectural patterns like Dynamic Tables and external tables.
Responsibilities
- Build and maintain data pipelines in Snowflake end-to-end
- Develop ELT transformations using dbt and advanced SQL
- Implement architectural patterns defined by the Snowflake Architect (Dynamic Tables, external tables, etc.)
- Design scalable, analytics-ready data models
- Optimize performance and cost across the Snowflake environment
- Embed data quality, testing, and documentation into all deliverables
- Collaborate directly with the Snowflake Architect and the broader Data & Analytics team
Requirements
- 6+ years of data engineering experience
- Deep hands-on Snowflake expertise: performance tuning, data modeling, pipeline development
- Advanced SQL proficiency
- Strong experience with dbt or similar ELT frameworks
- AWS background: S3, IAM, and Snowflake integrations
- Python skills including Snowflake Python (Snowpark preferred)
- Proven ability to deliver complex pipelines independently and translate high-level architecture into production solutions
- Advanced English