AWS Data Engineer

ExlService Holdings, Inc.

Bengaluru

On-site

INR 1,200,000 - 2,200,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ExlService Holdings, Inc. is seeking a data engineer in Bengaluru to design, build, and optimize scalable ETL/ELT pipelines for data ingestion and transformation. You will work with BI, AI/ML, and infrastructure teams to deliver reliable data platform solutions using AWS services and modern orchestration tools.

Strong SQL, Python, and documentation skills are essential. The role emphasizes robust unit testing, code reviews, and governance in a fast-paced environment.

Qualifications

  • 3–5 years of hands‑on experience in Data Engineering.
  • Strong experience in designing and developing ETL/ELT pipelines.
  • Proficiency in SQL and Python programming.
  • Hands‑on experience with AWS services (Redshift, Lambda, S3, Glue, IAM, CloudWatch).
  • Experience with workflow orchestration tools such as Apache Airflow.

Responsibilities

  • Design, develop, and optimize scalable ETL/ELT pipelines for data ingestion and transformation.
  • Build and maintain robust data pipelines using AWS cloud services.
  • Partner with BI, AI/ML, and Infrastructure teams to deliver scalable data platform solutions.
  • Develop efficient SQL queries and Python scripts for data processing and analytics.
  • Create and maintain technical documentation including data flow diagrams and operational guides.
  • Develop unit tests and perform code reviews to ensure high quality, reliable code.
  • Monitor, troubleshoot, and optimize data pipelines for performance and reliability.
  • Manage multiple projects and priorities in a fast-paced environment.
  • Follow coding standards and data governance guidelines.

Skills

ETL/ELT design
SQL
Python
AWS
Airflow
Data warehousing concepts
Git
Unit tests
Documentation
Problem solving

Tools

Amazon Redshift
AWS Lambda
Amazon S3
AWS Glue
AWS IAM
Amazon CloudWatch
Apache Airflow

Job description

Key Responsibilities
  • Design, develop, and optimize scalable ETL/ELT pipelines for data ingestion and transformation.
  • Build and maintain robust data pipelines using AWS cloud services.
  • Partner with Business Intelligence (BI), AI/ML, and Infrastructure teams to deliver reliable and scalable data platform solutions.
  • Develop efficient SQL queries and Python scripts for data processing, automation, and analytics.
  • Create and maintain technical documentation, including solution designs, data flow diagrams, and operational guides.
  • Develop comprehensive unit tests and perform code reviews to ensure high-quality, reliable, and maintainable code.
  • Monitor, troubleshoot, and optimize data pipelines to ensure performance, scalability, and reliability.
  • Work on multiple projects simultaneously while managing priorities in a fast-paced environment.
  • Follow coding standards, best practices, and data governance guidelines.
Required Skills & Qualifications
  • 3–5 years of hands‑on experience in Data Engineering.
  • Strong experience in designing and developing ETL/ELT pipelines.
  • Proficiency in SQL and Python programming.
  • Hands‑on experience with AWS services, including:
    • Amazon Redshift
    • AWS Lambda
    • Amazon S3
    • AWS Glue (preferred)
    • AWS IAM
    • Amazon CloudWatch
  • Experience with workflow orchestration tools such as Apache Airflow (preferred).
  • Understanding of data warehousing concepts and dimensional data modeling.
  • Knowledge of version control systems such as Git.
  • Experience writing unit tests and following software development best practices.
  • Strong analytical, problem‑solving, and debugging skills.
  • Excellent communication and documentation skills.
  • Ability to manage multiple tasks and work effectively in a collaborative environment.
Preferred Skills
  • Experience with CI/CD pipelines and DevOps practices.
  • Knowledge of Spark, PySpark, or Databricks is an advantage.
  • Exposure to AI/ML data pipelines and feature engineering.
  • Familiarity with Agile/Scrum development methodologies.
  • AWS Certification (Developer Associate or Data Engineer Associate) is a plus.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AWS Data Engineer
AWS Data Engineer

EXL Talent Acquisition Team • Bengaluru

On-site
INR 1,200,000 - 2,100,000
AWS Data Engineer
AWS Data Engineer

Infosys • Bengaluru

On-site
INR 1,000,000 - 1,800,000
AWS Data Engineer
AWS Data Engineer

Careernet • Kolkata District, Bengaluru

On-site
INR 900,000 - 1,500,000
Aws Data Engineer
Aws Data Engineer

Qentelli LLC • Bengaluru

On-site
INR 1,400,000 - 2,200,000
AWS Data Engineer
AWS Data Engineer

Infosys • Pune District

On-site
INR 1,500,000 - 2,000,000
Aws Data Engineer (6 years To 12 years)
Aws Data Engineer (6 years To 12 years)

Tata Consultancy Services • Mumbai

On-site
INR 1,200,000 - 1,800,000
Aws Data Engineer
Aws Data Engineer

Bridgestone - Global Capability Center • Bengaluru

Hybrid
INR 2,500,000 - 4,000,000
Aws Data Engineer
Aws Data Engineer

Crescendo Global Leadership Hiring India • Bengaluru

On-site
INR 1,500,000 - 2,600,000
AWS Data Engineer
AWS Data Engineer

Cloudesign • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Aws Data Engineer
Aws Data Engineer

Hexaware Technologies • Mumbai, Pune District

On-site
INR 1,800,000 - 2,400,000