HamburgerMenu
hirist

Senior Data Engineer

Questa Talent Solutions
Anywhere in India/Multiple Locations
3 - 5 Years

Posted on: 17/12/2025

Job Description

Description :


We are looking for a highly skilled and experienced Senior Data Engineer to design, build, and optimize our next-generation data platform on AWS.

This role is central to developing robust, scalable, and efficient ETL/ELT pipelines, managing our data lake and data warehouse, and ensuring high data quality for business intelligence and analytics.

The Senior Data Engineer will be a hands-on expert who drives technical delivery, mentors junior team members, and collaborates closely with the Data Architect, Data Analysts, and business stakeholders.

Key Responsibilities :

1. Cloud Data Pipeline Development (ETL/ELT) :



- Design, develop, and deploy production-grade data pipelines using AWS Glue (PySpark), AWS Lambda, and Step Functions to ingest and process high-volume, complex data.



- Implement ETL/ELT jobs for data transformation, cleansing, and loading into the data lake and data warehouse layers.


- Drive the migration of legacy data workflows (e.g., from Inferyx/MySQL) to modern, serverless AWS services.


- Establish automated monitoring, error handling, and alerting for all production pipelines.

2. Data Lake & Data Warehouse Management :


- Manage the structure and governance of the Amazon S3-based Data Lake, implementing best practices for partitioning, security, and cost efficiency.


- Optimize and administer our cloud data warehouse, primarily Amazon Redshift, focusing on performance tuning, resource allocation, and advanced SQL query optimization.


- Design and implement efficient dimensional and relational data models (e.g., Star Schema) to support BI and analytical requirements.

3. Technical Leadership & Collaboration :


- Act as a technical subject matter expert (SME) within the team, performing thorough code reviews and ensuring adherence to cloud engineering best practices.



- Mentor and guide junior data engineers on AWS services, PySpark development, and data modeling techniques.


- Collaborate directly with the Data Architect to implement the defined data strategy and work with Data Analysts to ensure data readiness and accuracy for reporting (Power BI).

4. Data Quality, Security, and Compliance :


- Implement rigorous data quality checks and validation logic directly within the ETL/ELT pipelines.


- Ensure all data solutions adhere to security protocols (IAM roles, S3 encryption) and meet the necessary regulatory compliance standards for the lending domain.


- Partner with DevOps to implement CI/CD practices and utilize Infrastructure as Code (e.g., CloudFormation or Terraform) for platform deployment.

Required Skills & Experience :


- 6 - 8 years of hands-on experience in a Data Engineer or Software Engineer role focused on data platform development.


Deep, proven expertise in the AWS Data Ecosystem :


- ETL/ELT : Expert proficiency with AWS Glue (PySpark) and Python programming for data transformation.


- Serverless Compute : Strong experience with AWS Lambda and Step Functions for orchestration.


- Data Warehousing : Experience with performance tuning, administration, and implementation on Amazon Redshift.


- Data Lake : Expertise with Amazon S3 (storage classes, partitioning, security).


- Advanced proficiency in SQL and deep experience designing data models for analytical

purposes.


- Experience integrating data from operational databases (e.g., MySQL, PostgreSQL, Amazon Aurora) and APIs.


- Hands-on experience with version control (Git) and continuous integration/continuous

deployment (CI/CD) practices.


- Experience or strong working knowledge of data governance and quality tools.


- Experience in the lending or financial services domain is highly desirable.


- Excellent problem-solving, communication, and technical documentation skills


info-icon

Did you find something suspicious?