Senior Data Engineer

🕒 May 15

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of EXL

EXL

10,000+ employees

💰 $2M Venture Round on 2015-01

Choosing a digital partner is about more than capabilities — it’s about collaboration and character.

📋 Description

• 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

🎯 Requirements

• Bachelor’s or Master’s (preferred) 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.

Apply Now

Similar Jobs

🕒 May 15

eSimplicity

51 - 200

⚕️ Healthcare Insurance

📡 Telecommunications

🤖 Artificial Intelligence

Data Engineer III developing, expanding, and optimizing data pipelines for eSimplicity. Supporting cross-functional teams with data delivery architecture and working on large data processing.

Airflow

Amazon Redshift

Apache

AWS

Cloud

EC2

ETL

Hadoop

Java

MySQL

Postgres

Python

Scala

Spark

🕒 May 15

General Motors

10,000+ employees

🚗 Transport

⚡ Energy

🏢 Enterprise

Senior Software Engineer developing robust data consumption and processing tools for General Motors. Leading technical projects and collaborating across teams to optimize the next generation data platform.

Cloud

Java

Python

Scala

Spark

SQL

🕒 May 15

Guidehouse

10,000+ employees

Data Engineer optimizing and maintaining data pipelines for cloud-based solutions at Guidehouse. Collaborating with teams to ensure data integrity and best practices in engineering.

Amazon Redshift

AWS

Azure

Cloud

Docker

ElasticSearch

ETL

Java

Jenkins

Kubernetes

Maven

MongoDB

MySQL

NoSQL

Oracle

Postgres

PySpark

Python

SOAP

Splunk

SQL

🕒 May 14

Anteriad

201 - 500

🤝 B2B

Data Engineer supporting custom data platforms at Anteriad. Building and maintaining data ingestion and transformation pipelines with Azure tools.

Azure

Cloud

Python

SQL

SSIS

🕒 May 14

Smile Digital Health

201 - 500

⚕️ Healthcare Insurance

☁️ SaaS

🏢 Enterprise

DataOps Engineer managing data analytics infrastructure at Smile Digital Health. Bridging DevOps and data engineering for large-scale healthcare data processing.

🇺🇸 United States – Remote

💵 $130k - $160k / year

💰 $30M Series B on 2023-01

⏰ Full Time

🟠 Senior

🚰 Data Engineer

Airflow

Ansible

Apache

AWS

Azure

Cloud

Google Cloud Platform

Java

Jenkins

Kubernetes

Linux

Python

Scala

Spark

Terraform