
Virtusa
Senior Data Engineer – PySpark & Data Modelling
- Permanent
- Dubai, United Arab Emirates
- Experience 5 - 10 yrs
Job expiry date: 14/05/2026
Job overview
Date posted
30/03/2026
Location
Dubai, United Arab Emirates
Salary
AED 20,000 - 30,000 per month
Compensation
Comprehensive package
Experience
5 - 10 yrs
Seniority
Senior & Lead
Qualification
Bachelors degree
Expiration date
14/05/2026
Job description
The Senior Data Engineer will design, develop, and maintain scalable data processing pipelines to support enterprise analytics, reporting, and data-driven decision-making in the banking and financial services domain. The role requires expertise in PySpark and Informatica BDM to process large volumes of structured and unstructured data. The engineer will collaborate closely with data architects, analysts, and business stakeholders to translate requirements into high-performance technical solutions. This position also ensures compliance with regulatory and security standards while contributing to data governance, validation, and integration initiatives across the organization.
Required skills
Key responsibilities
- Design, develop, and maintain PySpark-based data pipelines for large-scale structured and unstructured datasets
- Develop and manage ETL/ELT workflows using Informatica BDM
- Collaborate with data architects, analysts, and business stakeholders to gather requirements and translate them into technical solutions
- Optimize data processing jobs for performance, reliability, and scalability
- Implement data quality, governance, and validation processes
- Integrate data from multiple sources including databases, APIs, and enterprise systems
- Support data warehouse and data lake initiatives within the organization
- Ensure compliance with banking regulatory and security standards
- Troubleshoot and resolve data pipeline issues and performance bottlenecks
- Participate in code reviews, testing, and deployment processes to maintain high development standards
Experience & skills
- 6+ years of experience in Data Engineering or related roles
- Strong hands-on experience with PySpark for large-scale data processing
- Solid experience with Informatica BDM (Big Data Management)
- Proficiency in SQL and data modeling concepts
- Experience with data integration, ETL development, and workflow orchestration
- Familiarity with cloud platforms or big data ecosystems (Hadoop/Spark) is a plus
- Understanding of data governance, security, and compliance requirements in banking
- Strong analytical, problem-solving, and communication skills
- Mandatory experience in Banking or Financial Services domain, preferably with enterprise data platforms, regulatory reporting systems, or large-scale financial datasets
- Preferred: experience with data lake architectures, data warehouse platforms, Agile development, and Python-based data engineering frameworks