
10,000+ employees
Founded 1996
đź Consulting
đŁ Marketing
đŚ Logistics
Consulting ⢠Marketing ⢠Logistics
Experian is a global leader in digital experience, technology, and transformation. They partner with recognized brands to enhance customer understanding, innovate product strategies, and implement agile technology solutions. With a focus on delivering superior customer experiences through AI, cloud architecture, and project management, Experian helps businesses streamline their operations and achieve their objectives effectively.
đĽ 0 minutes ago
đ˛đž Malaysia â Remote
â° Full Time
đĄ Mid-level
đ Senior
đ° Data Engineer
đť Ghost score 10%
Improve your chances of getting an interview by checking your resume score before you apply.

10,000+ employees
Founded 1996
đź Consulting
đŁ Marketing
đŚ Logistics
Consulting ⢠Marketing ⢠Logistics
Experian is a global leader in digital experience, technology, and transformation. They partner with recognized brands to enhance customer understanding, innovate product strategies, and implement agile technology solutions. With a focus on delivering superior customer experiences through AI, cloud architecture, and project management, Experian helps businesses streamline their operations and achieve their objectives effectively.
⢠Design, build, test, deploy and operate scalable batch and streaming data pipelines for the Ascend Sandbox analytical platform ⢠Develop Python, PySpark and SQL solutions to ingest, transform and process large-scale datasets ⢠Design data models and reusable, trusted datasets/data products for analytics, data science and downstream applications ⢠Engineer and optimise AWS-based data solutions using Amazon S3, AWS Glue, Amazon Athena, Amazon Redshift and Amazon EMR ⢠Apply data lake and lakehouse engineering practices, including storage formats, partitioning, schema evolution and storage/query optimisation ⢠Design robust ETL/ELT patterns with incremental processing, dependency management, idempotency, retries, backfills and failure recovery ⢠Implement workflow orchestration and scheduling using Airflow/MWAA, AWS Step Functions or AWS Glue Workflows ⢠Build automated data quality controls and monitoring for completeness, validity, reconciliation, schema compliance, freshness, pipeline health and processing SLAs/SLOs ⢠Optimise Spark workloads and distributed data processing for performance, scalability and cost ⢠Implement data governance, metadata, lineage, cataloguing, security and access-control requirements ⢠Collaborate with clients, business users, data scientists and technical teams to translate requirements into scalable solutions and integrations ⢠Investigate and resolve production data and pipeline issues, perform root-cause analysis and implement reliability improvements ⢠Contribute to code reviews, CI/CD and automated deployment practices while ensuring architecture, coding, testing, security and quality standards
⢠Must possess a Degree / Advanced Diploma in Computer Science, Data Engineering, Software Engineering or equivalent ⢠At least 6 years of experience in data engineering or developing data-intensive systems, including the design, build and production support of data pipelines ⢠Strong hands-on experience with Python and PySpark for large-scale and distributed data processing ⢠Strong SQL skills, including complex transformations, joins, window functions, query optimisation and performance tuning ⢠Hands-on experience designing and operating scalable ETL/ELT data pipelines, including incremental loads, retries, backfills, dependency management and failure recovery ⢠Experience with data modelling for analytical use cases, including dimensional modelling, facts/dimensions, normalization/denormalization and handling historical data ⢠Hands-on experience with AWS data services such as Amazon S3, AWS Glue, Amazon Athena, Amazon Redshift and Amazon EMR ⢠Experience with data lake/lakehouse concepts, storage layout, partitioning, schema evolution and efficient data formats such as Parquet ⢠Strong understanding of Spark performance engineering, including partitioning, shuffles, joins, data skew, parallelism, memory/resource optimisation and troubleshooting ⢠Experience with pipeline orchestration and workflow scheduling using tools such as Airflow/MWAA, AWS Step Functions, AWS Glue Workflows or equivalent ⢠Experience implementing automated data quality checks and data observability ⢠Practical knowledge of data governance, metadata management, data cataloguing, lineage and schema management ⢠Practical understanding of AWS data security, including IAM/least privilege, encryption/KMS, secrets management, S3 security and data-access controls ⢠Understanding of cloud cost and performance optimisation ⢠Experience with Git-based workflows, branching strategies, code reviews, CI/CD pipelines and automated deployment ⢠Experience writing automated unit, integration and data-pipeline tests for Python/PySpark transformations and data quality ⢠Strong testing, debugging, troubleshooting and root-cause analysis skills in production data environments ⢠Good understanding of Agile, SCRUM, SDLC and software engineering practices ⢠Strong communication and stakeholder management skills ⢠Strong analytical thinking, problem-solving, teamwork and willingness to learn, with the ability to work independently and deliver under tight deadlines
⢠Hybrid work arrangement: home and office ⢠Inclusive paid leave ⢠People-first and inclusive workplace
Apply Now