← all jobs

[Remote] Senior Data Engineer

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. EXL is seeking a seasoned Data Engineer to join their Sports Analytics & Engineering Practice. This role is pivotal in shaping and implementing a cloud-native data ecosystem, where you will architect and build scalable data infrastructure that transforms raw data into high-value assets for analytics across various digital products.

Responsibilities

  • Design and build robust, scalable data transformation pipelines using SQL, DBT, and Jinja templating
  • Develop and maintain data architecture and standards for Data Integration and Data Warehousing projects using DBT and Amazon Redshift
  • Collaborate with cross-functional teams to gather requirements and deliver dimensional data models that serve as a single source of truth
  • Own the full stack of data modeling in DBT to empower analysts, data scientists, and BI engineers
  • Enhance and maintain the analytics codebase, including DBT models, SQL scripts, and ERD documentation
  • Ensure data quality, governance alignment, and operational readiness of data pipelines
  • Apply software engineering best practices such as version control, CI/CD, and code reviews
  • Optimize SQL queries for performance, scalability, and maintainability across large datasets
  • Implement best practices for SQL performance tuning, including partitioning, clustering, and materialized views
  • Build and manage infrastructure as code using AWS CDK for scalable and repeatable deployments. Integrate and automate deployment workflows using AWS CodeCommit, CodePipeline, and related DevOps tools
  • Support Agile development processes and collaborate with offshore teams

Skills

  • Bachelor's degree in a quantitative or technical field such as Statistics, Mathematics, Computer Science, Information Technology, Computer Engineering or equivalent
  • 5+ years of experience in data engineering and analytics on modern data platforms
  • 3+ years' extensive experience with DBT or similar data transformation tools, including building complex & maintainable DBT models and developing DBT packages/macros
  • Deep familiarity with dimensional modeling/data warehousing concepts and expertise in designing, implementing, operating, and extending enterprise dimensional models
  • Understand change data capture concepts
  • Experience working with AWS Services (Lambda, Step Functions, MWAA, Glue, Redshift)
  • Hands-on experience with AWS CDK, CodeCommit, and CodePipeline for infrastructure automation and CI/CD
  • Python proficiency or general knowledge of Jinja templating in Python and/or PySpark
  • Agile experience and willingness to work with extended offshore teams and assist with design and code reviews with customer
  • A great teammate and self-starter, strong detail orientation is critical in this role
  • Master's degree in a quantitative or technical field such as Statistics, Mathematics, Computer Science, Information Technology, Computer Engineering or equivalent

Company Overview

  • EXL is a provider of Transformation and Outsourcing services to Global 1000 companies in multiple industries It was founded in 1999, and is headquartered in New York, New York, USA, with a workforce of 10001+ employees. Its website is http://www.exlservice.com.
  • Company H1B Sponsorship

  • EXL has a track record of offering H1B sponsorships, with 1 in 2025, 1 in 2020. Please note that this does not guarantee sponsorship for this specific role.
  • More open positions

    [Remote] Benefits Administrator

    Work from home Full-time role

    [Remote] Medicaid Financial Auditor (Active CPA)

    Work from home Full-time role

    [Remote] People Project Manager

    Work from home Full-time role

    [Remote] Data Analyst – Class Action Defense

    Work from home Full-time role

    [Remote] Senior Customer Success Manager

    Work from home Full-time role

    EverPro - Payments Support Specialist (Remote, US)

    Work from home Full-time role

    Remote Customer Service Center Representative – Part‑Time, Flexible Hours, $25 Per Hour – careerzynith

    Work from home Full-time role

    Experienced Customer Success Associate – Temporary, Part Time (Saturday/Sunday/Monday, AM Shift 9 AM - 5 PM EST)

    Work from home Full-time role

    Program Evaluator

    Work from home Full-time role

    Senior Software Engineer, Core Experiences - Almaty, Kazakhstan

    Work from home Full-time role

    Remote Inbound Customer Care Associate – eCommerce Support, Multi‑Channel Service, Performance‑Driven Team at careerzynith

    Work from home Full-time role

    Customer Guide Engagement Specialist

    Work from home Full-time role

    Grants Administrator II (Contract Administrator II Manager) / 60015290

    Work from home Full-time role

    Remote Data Entry Specialist – Entry‑Level Remote Position at careerzynith – $30 /hr Flexible Home‑Based Role

    Work from home Full-time role

    Remote Utilization Management/Review Nurse

    Work from home Full-time role

    Remote Data Entry & Paid Research Participant – Flexible Remote Role – No Experience Required – Earn While You Share Your Opinions

    Work from home Full-time role

    Entry-Level Remote Data Entry Associate – Join careerzynith’s Global Entertainment Data Operations

    Work from home Full-time role

    SAP Integration Suite (CPI) Developer

    Work from home Full-time role

    Sales Development Representative, AI infrastructure (remote in the US)

    Work from home Full-time role

    Experienced Data Entry Clerk – Remote Opportunity with Flexible Schedule and Competitive Hourly Wage

    Work from home Full-time role

    [Remote] AI Trainer - Advanced Python Developers - New York

    Work from home Full-time role