Senior Data Engineer – Marketing Operations
- Remote, Canada
Remote
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Workplace
- Remote
- Apply by
- Remote eligibility
- Canada listed. Check the posting for province restrictions.
- Experience
- 6-8 years of IT experience with 4-5 years in Data Engineering.
- Posting language
- English
- Posted
Original job description
Role: Senior Data Engineer - Marketing Operations
Job Summary
We are seeking a Senior Data Engineer with 6-8 years of IT experience to build and optimize data transformation pipelines for Marketing Operations. The ideal candidate will have strong expertise in dbt, Python, SQL, and Snowflake , along with experience developing scalable ETL pipelines and collaborating with client and offshore teams.
Key Responsibilities
•
Develop and maintain data transformation pipelines using dbt , Python , and Snowflake .
•
Design and optimize ETL workflows, API integrations, and data models.
•
Build and manage complex dbt projects, including CI/CD pipelines and job scheduling.
•
Write and optimize advanced SQL for data transformation and analytics.
•
Collaborate with client stakeholders and offshore teams to deliver high-quality data solutions.
•
Delegate tasks, track delivery progress, and ensure timely project execution.
•
Support data warehousing initiatives and optimize data platform performance.
Required Skills & Experience
•
6-8 years of IT experience with 4-5 years in Data Engineering.
•
Strong expertise in:
•
dbt
•
SQL (Expert Level)
•
Python
•
Snowflake
•
Experience with CI/CD , job schedulers, and data pipeline automation.
•
Strong understanding of ETL development, API integrations, and data warehousing concepts.
•
Knowledge of Snowflake architecture is preferred.
•
Excellent communication, stakeholder management, and collaboration skills.
•
Experience working with distributed/offshore teams is highly desirable.
More about this job
Responsibilities
The Senior Data Engineer at Querentia Inc. will build and maintain data pipelines, data models and API integrations for marketing data. They will also manage dbt projects and their CI/CD and scheduling, and coordinate tasks and deliverables with client and offshore teams.
Requirements
Candidates need several years of data engineering experience, expert-level SQL, and strong skills in dbt, Python and Snowflake. Experience with CI/CD, job schedulers, ETL development and working with distributed or offshore teams is also needed.
Skills
- dbt
- SQL
- Python
- Snowflake
- ETL pipeline development
- API integrations
- Data modeling
- CI/CD
- Job scheduling
- Data pipeline automation
- Data warehousing
- Snowflake architecture
- Project delegation
- Stakeholder management
- Team coordination
Categories
- Data & Analytics
- Technology
- Software
- Marketing
Keywords
- Data Engineer
- dbt
- Python
- SQL
- Snowflake
- ETL
- ELT
- data pipelines
- data warehousing
- CI/CD
- job scheduling
- API integration
- data modeling
- Marketing Operations
- marketing analytics
- offshore team
- contract
- Snowflake architecture
Seniority
Senior
Tools
- dbt
- Python
- SQL
- Snowflake
- CI/CD
- job scheduler
Languages
- English