Data Engineer

We are seeking Data Engineer who will be responsible for building and maintaining scalable data pipelines and transformation workflows. The ideal candidate should have hands-on experience with Snowflake, DBT, SQL, and Python, and a strong understanding of data modelling principles.


This role will work closely with the Lead Data Engineer and Analytics teams to ensure reliable, high-quality data solutions.


Role and Responsibilities

  1. Data Pipeline Development

  • Develop and maintain ELT pipelines using Python and SQL

  • Build and maintain DBT models for transformation

  • Load and transform structured and semi-structured data into Snowflake

  • Debug and resolve pipeline failures

  1. Data Modelling

  • Assist in designing fact and dimension tables

  • Implement transformations aligned with business reporting needs

  • Maintain documentation of data models and transformations

  1. Snowflake & SQL Optimization

  • Write efficient SQL queries

  • Optimize queries for performance

  • Support warehouse monitoring and cost management

  1. Data Quality & Testing

  • Implement DBT tests (schema tests, custom tests)

  • Validate source-to-target data accuracy

  • Participate in code reviews

  1. Collaboration

  • Work with analytics and BI teams to understand reporting requirements

  • Translate business requirements into scalable data models

  • Communicate effectively with cross-functional teams



Requirements

Qualifications and Skill 

Technical Skills

  • Bachelor’s degree in Computer Science, Information Technology, or a related field with 3+ years of IT experience.

  • 3+ years of experience in Data Engineering

  • Hands-on experience with Snowflake

  • Working experience in DBT

  • Strong SQL knowledge

  • Proficiency in Python

  • Good understanding of data modelling fundamentals

Preferred Skills

  • Experience with Airflow/Dagster or other orchestration tools

  • Exposure to cloud environments (AWS/Azure/GCP)

  • Experience working in an agile development environment


Signs you may be a great fit

  • Impact: Play a pivotal role in shaping a rapidly growing venture studio.

  • Culture: Thrive in a collaborative, innovative environment that values creativity and ownership.

  • Growth: Access professional development opportunities and mentorship.

  • Benefits: Competitive salary, health/wellness packages, and flexible work options.