Job Description
About the Role
nWe are looking for an experienced Data Engineer / Analytics Engineer to build and maintain contemporary data pipelines using Snowflake, dbt Cloud, and Fivetran . The ideal candidate should have hands-on experience with cloud data platforms and be comfortable leveraging AI coding assistants such as Claude Code, GitHub Copilot, or Cursor to improve engineering productivity.
n
nKey Responsibilities
n
n
Build and maintain end-to-end data pipelines from source systems into Snowflake.n
Configure and manage data ingestion using Fivetran.n
Develop and maintain dbt models, tests, documentation, and deployment workflows.n
Design data models and semantic layers for analytics consumption.n
Implement data quality checks, validation processes, and data contracts.n
Use AI-powered coding assistants to automate development and documentation tasks.n
Review, validate, and deploy AI-generated code.n
Collaborate with business and technical stakeholders to deliver scalable data solutions.n
n
nRequired Skills
n
n
Solid experience with Snowflake n
Hands-on expertise in dbt Cloud n
Advanced SQL and data modeling skillsn
Experience with Fivetran or similar ELT toolsn
Data pipeline development and analytics engineeringn
Automated testing and data quality frameworksn
Git-based development and CI/CD conceptsn
Experience working with AI coding assistants (Claude Code, GitHub Copilot, Cursor, etc.)n
n
nGood to Have
n
n
Python for automationn
MCP (Model Context Protocol) exposuren
Semantic layer implementationn
Data contracts and data observabilityn
API integrations and workflow automationn
Governance, lineage, and cataloging toolsn
n
nPreferred Candidate Profile
n
n
5+ years of experience in Data Engineering or Analytics Engineering.n
Minimum 2+ years of hands-on experience with Snowflake and dbt.n
Experience building production-grade ELT pipelines.n
Solid focus
📌 Data Engineer Hubballi
🏢 EXL
📍 Hubballi