Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
Thank you. Your report has been submitted and will be reviewed shortly.
https://bayt.page.link/ZvhrxV9BHt3AHijv7
Back to the job results

Senior Data Engineer - PySpark & Python

22 hours ago 2026/11/19 ·Application closes in 119 days
Other Business Support Services
Create a job alert for similar positions
Job alert turned off. You won’t receive updates for this search anymore.

Job description

We are looking for an experienced Senior Data Engineer with strong expertise in PySpark and Python to join our Data Engineering team supporting enterprise-scale Data & Analytics initiatives.
The ideal candidate will have hands-on experience in building scalable ETL pipelines, data marts, and production-grade data engineering solutions across structured, semi-structured, and unstructured datasets.
The role requires strong technical capabilities in Big Data technologies, data warehousing, data analysis, software engineering best practices, and end-to-end SDLC ownership.
Candidates with banking or financial services domain experience will be highly preferred.
Key Responsibilities Design, develop, and maintain scalable ETL pipelines and data marts using PySpark and Python.
Build robust, maintainable, and production-ready data engineering solutions.
Perform end-to-end SDLC activities including development, UAT support, bug fixes, production deployments, and post-production support.
Work with large-scale structured, semi-structured, and unstructured datasets.
Perform data analysis, cleansing, transformation, and feature engineering activities.
Debug and optimize PySpark code and complex SQL queries for performance and scalability.
Develop and maintain production-grade data pipelines using modern data engineering best practices.
Collaborate with cross-functional teams to resolve dependencies and ensure timely project delivery.
Participate in CI/CD implementation, testing, validation, and deployment activities.
Ensure data quality, integrity, and consistency across enterprise data platforms.
Work closely with technical and business stakeholders to understand data requirements and deliver scalable solutions.
Contribute to technical documentation, engineering standards, and process improvements.
Required Technical SkillsProgramming & Data Engineering Python (Expert level) PySpark (Expert level) ETL Pipeline Development Data Mart Development Data Warehousing Concepts End-to-End SDLC Experience Big Data Technologies Apache Spark (PySpark) Hadoop MapReduce Hive Pandas Database Technologies SQL NoSQL Databases Oracle SQL Oracle Query Optimization & Data Analysis Data Engineering & Analytics Data Analysis Data Cleansing Data Linking Data Transformation Feature Engineering Imputation Techniques Data Validation Workflow & Orchestration Tools Apache Airflow Oozie Jenkins Pipelines Software Engineering & DevOps Git Version Control CI/CD Pipelines Testing & Validation of Data Pipelines Production Deployment & Support Software Engineering Best Practices Development Tools Jupyter Notebook Git Required Experience 5+ years of commercial experience in Data Engineering or related data-driven roles.
Strong hands-on experience in building ETL pipelines and Data Marts.
Proven experience in developing production-grade PySpark and Python solutions.
Strong understanding of software engineering concepts and best practices.
Experience working with large-scale data processing frameworks.
Hands-on experience with production support, UAT activities, and deployment processes.
Strong analytical and debugging capabilities for PySpark and SQL-based data solutions.
Experience working within Agile delivery environments is preferred.
Preferred Domain Experience Banking & Financial Services (Highly Preferred) Digital Products Data & Analytics Platforms Soft Skills & Competencies Strong analytical and problem-solving skills.
Excellent communication and interpersonal skills.
Ability to communicate effectively with both technical and non-technical stakeholders.
Strong ownership mindset and accountability for deliverables.
Ability to work under pressure and effectively prioritize tasks.
Strong collaboration skills with cross-functional teams.
Ability to lead technical initiatives and drive delivery outcomes.
Excellent verbal and written communication skills in English.
Nice to Have Banking domain experience.
Experience working with enterprise-scale Data & Analytics platforms.
Exposure to Agile methodologies and modern data engineering practices.
Knowledge of production-grade data pipeline monitoring and optimization.
This job post has been translated by AI and may contain minor differences or errors.
You’ve reached the maximum limit of 15 job alerts. To create a new alert, please delete an existing one first.
Job alert created for this search. You’ll receive updates when new jobs match.
Are you sure you want to unapply?

You'll no longer be considered for this role and your application will be removed from the employer's inbox.