TQUSI01000_6068 - Senior Software Engineer
Job Type: Contract
Work Mode: Hybrid (3 Days from office)
Job Description
As an Senior Data Engineer, you play a pivotal role in driving data engineering, data insights, BI and AIprojects through empowered teams and strategic alignment.
Your key responsibilities include:
- Own the end-to-end design, development and maintenance of scalable data pipelines anddata products, covering ingestion, transformation, storage, orchestration and consumption.
- Translate business, control and regulatory requirements into robust technical designs,governed data models and fit-for-purpose BI solutions.
Technical skills we are looking for:
- At least 8 years of relevant experience in data engineering, cloud engineering, data analyticsor a closely related technical field.
- Proven hands-on experience designing and building complex production-grade datapipelines using ETL and ETL patterns.
- Strong programming skills in Python and SQL, with practical experience using PySpark fordistributed data processing.
- Hands‑on experience with Apache Spark and workflow orchestration tools such as ApacheAirflow.
Competencies and experience:
- Minimum of 8 years working experience in the technical data or cloud roledata modeling, normalization/denormalization, and integrating data acrosscomplex systems
- Prior experience in Python, SQL, PySpark, dbt Labs for data processing and automation.
- Good to have: Understanding of Financial Markets and Group Treasury business, FM/GT relatedproducts, KYC, FM regulations (EMIR, MIFID, SFTR, AFSL, MAS etc) and financial institutions(brokers, CCP's, venues etc.)