2,136,308open jobs
135,084companies
248,351added this week
Browse all
Location
In office (New York)
Seniority
Senior · 5+ years exp
Visa
H-1B filings in 12 months: 281 · for this role: 125 · green card filings: 17

Confirmed on the employer's own hiring board on Nov 7, 2026. First seen by Alion on Nov 5, 2026. EXL scores B on the Alion truth index.

Overview
Company
Impact
Profile match

EXL

EXL, legally ExlService Holdings, is a data analytics, AI and digital operations company headquartered in New York that runs outsourced business processes and builds data and AI solutions for insurers, healthcare organisations, banks, media and retail companies. Founded in 1999 and listed on Nasdaq, it has more than 60,000 employees across six continents, with large delivery centers in Noida, Gurgaon, Pune, Bengaluru and Chennai and a newer AI hub in Dublin. It hires data scientists and data engineers, GenAI and MLOps engineers, analytics managers, solution consultants and client partners, plus talent acquisition, finance and medical coding staff.

Data Engineer - Modern Data Platform

Role Overview

We are looking for an experienced, hands-on Data Engineer with strong expertise in Fivetran, dbt, Snowflake, and modern cloud data engineering practices. The candidate should also have experience with Python, and familiarity with AI-assisted development tools such as Claude, Cursor, or VS Code-based AI assistants.

The role will focus on building scalable ingestion and transformation pipelines, implementing data quality and orchestration patterns, and supporting enterprise data products consumed by analytics and business teams.

Core Responsibilities

  • Design, build, and support end-to-end data pipelines using Fivetran, dbt, and Snowflake.
  • Configure and manage Fivetran connectors across SaaS applications, databases, APIs, and file-based sources.
  • Develop and maintain dbt models, including staging, intermediate, mart, and publish layers.
  • Implement dbt testing, source freshness, incremental processing, documentation, and reusable macros.
  • Develop optimized Snowflake SQL and scalable analytical data models.
  • Support Snowflake objects, security/RBAC, stages, data sharing, and data-loading patterns.
  • Implement data quality, reconciliation, monitoring, and operational alerting.
  • Troubleshoot production pipelines and perform root-cause analysis across ingestion and transformation layers.
  • Participate in Git-based development, CI/CD, code reviews, and DEV/QA/PROD deployments.
  • Collaborate with application, infrastructure, security, analytics, and business teams to onboard new data sources.

Required Technical Skills

Strong hands-on experience with:

  • Snowflake - Advanced SQL, data modeling, performance optimization, RBAC, stages, and data integration patterns.
  • dbt / dbt Cloud - Models, tests, macros, incremental models, sources, documentation, jobs, and deployment patterns.
  • Fivetran - Connector configuration, schema management, sync troubleshooting, monitoring, and ingestion architecture.
  • SQL - Complex joins, CTEs, window functions, reconciliation, and query optimization.
  • Git / CI/CD - Branching, pull requests, code reviews, and automated deployment workflows.

Python

Working knowledge of Python is preferred, particularly for data processing, automation, API integrations, file processing, data validation, and operational scripting.

Advanced Python development is not required, but candidates should be comfortable reading, troubleshooting, and developing Python-based data engineering utilities.

AI-Assisted Development

Familiarity with Claude and AI-assisted development workflows is preferred; deep AI/LLM development experience is not required.

Candidates should be comfortable using tools such as:

  • Claude
  • Cursor
  • VS Code with AI-assisted development capabilities

Typical use cases may include:

  • Developing and troubleshooting SQL, dbt, and Python code.
  • Code review, refactoring, and debugging.
  • Generating unit/data-quality tests.
  • Understanding existing codebases and data pipelines.
  • Creating technical documentation.
  • Accelerating day-to-day data engineering development while following enterprise security and development standards.

Good to Have

  • Apache Airflow / AWS MWAA for orchestration.
  • AWS services such as S3, IAM, Lambda, Secrets Manager, and FSx.
  • Salesforce, Marketo, and other SaaS integrations.
  • REST API and SFTP/file-based ingestion.
  • Snowflake Secure Data Sharing.
  • Snowpark / Snowpark Container Services (SPCS).
  • Databricks.
  • Terraform / Infrastructure as Code.
  • Data quality and observability frameworks.
  • Experience modernizing or migrating legacy ETL/integration platforms.

Preferred Experience

  • 5+ years of Data Engineering or related experience.
  • 2+ years of hands-on experience with Snowflake and dbt.
  • Production experience implementing and supporting Fivetran pipelines.
  • Experience operating within enterprise DEV → QA → PROD SDLC and change-management processes.
  • Experience designing reusable ingestion and transformation patterns.
  • Strong production troubleshooting and root-cause analysis skills.

Candidate Profile

We are specifically looking for a hands-on Data Engineer, rather than primarily a BI/reporting developer.

The ideal candidate should be comfortable owning and troubleshooting the complete data lifecycle:

Source → Fivetran → Snowflake → dbt

The candidate should also be comfortable using Claude through modern development environments such as Cursor or VS Code to improve engineering productivity, troubleshooting, documentation, and code quality.

Manage data modelling projects. Ensure adherence to policies. Provide strategic guidance. Lead a team. Graduate in Computer Science, Data Science, or a related field. 4-6 years of experience in data modelling or data analysis.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,136,308 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
New York
Data Scientist 1 day ago
$127k – $174k per year · In office · Full-Time · 5+ years exp · Bachelor's Degree · Malvern
Python
SQL
Databases
Databricks
AI/ML
Machine Learning
Cybersecurity
GDPR
Apply
Data Specialist 2 hours ago
$40k – $52k per year · In office · Full-Time · 3+ years exp · Bachelor's Degree · Spokane
SQL
Apply
In office · Top Secret · Full-Time · Washington
Management
Agile
Scrum
Apply
Databricks Architect 4 hours ago
In office · Full-Time · Irving
Python
SQL
Python
pySpark
Databases
Databricks
Amazon Redshift
AI/ML
Spark
DevOps
Terraform
CI/CD
AWS
AWS Lambda
Amazon S3
Amazon EventBridge
Apply
$101k – $161k per year · Hybrid · Full-Time · 8+ years exp · Bachelor's Degree · Atlanta · Cary · San Pedro
Analytics
Power BI
Master Data Management
Apply
In office · 5+ years exp · New York
Python
SQL
Python
FastAPI
AI/ML
Scikit-learn
Multimodal AI
Anomaly Detection
Time Series
Machine Learning
DevOps
Git
Unix
Management
Agile
QA
Pytest
Apply
In office · Full-Time · Bachelor's Degree · New York
Apply
$60k – $80k per year · In office · Bachelor's Degree · New York
Apply
In office · 8+ years exp · New York
Python
DevOps
Linux
OSPF
Apply
Remote (United States) · New York
DevOps
Windows
Analytics
Microsoft Excel
Management
Agile
Apply
See all jobs
This is one of many
2,136,308 more open roles from verified company boards, updated every day.