Experian

[Expression of Interest] Data Engineer

Experian
Apply
22 days ago
Remote, Malaysia or Kuala Lumpur, MalaysiaSenior

Responsibilities

  • Design, build, test, deploy, and operate scalable batch and applicable streaming data pipelines.
  • Develop Python, PySpark, and SQL solutions for ingesting, transforming, and processing large-scale datasets.
  • Design analytical data models and reusable, trusted datasets and data products.
  • Engineer and optimise AWS-based data solutions using services such as Amazon S3, AWS Glue, Amazon Athena, Amazon Redshift, and Amazon EMR.
  • Implement data lake and lakehouse practices, including storage formats, partitioning, schema evolution, and query optimisation.
  • Build 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, monitoring, observability, and pipeline health controls.
  • Optimise Spark workloads and distributed processing for performance, scalability, and cost.
  • Implement data governance, metadata, lineage, cataloguing, security, and access controls.
  • Collaborate with clients, business users, data scientists, and technical teams to translate requirements into data solutions and integrations.
  • Investigate production data and pipeline issues, perform root-cause analysis, and improve reliability and operational efficiency.
  • Contribute to code reviews, CI/CD, automated deployments, and compliance with architecture, testing, security, and quality standards.

Requirements

  • Degree or advanced diploma in Computer Science, Data Engineering, Software Engineering, or an equivalent qualification.
  • At least 6 years of experience in data engineering or developing data-intensive systems, including production data pipeline design, build, and support.
  • Strong hands-on Python and PySpark experience for large-scale distributed data processing.
  • Strong SQL skills, including complex transformations, joins, window functions, query optimisation, and performance tuning.
  • Experience designing and operating scalable ETL/ELT pipelines, data models, data lakes/lakehouses, workflow orchestration, automated data quality, and data observability.
  • Hands-on experience with AWS data services and understanding of Spark performance engineering, security, governance, metadata, lineage, and schema management.
  • Experience with Git workflows, code reviews, CI/CD, automated deployment, and Python/PySpark unit, integration, and data-pipeline testing.
  • Strong debugging, troubleshooting, root-cause analysis, communication, stakeholder management, analytical thinking, and problem-solving skills.
  • Familiarity with infrastructure as code, cloud cost optimisation, Jira, Bitbucket, Jenkins, Checkmarx, Agile, Scrum, SDLC, and AI coding tools is advantageous.

Benefits

  • Hybrid work arrangement with home and office working.
  • Inclusive paid leave.
  • People-first and inclusive workplace.
  • Paid internship is listed in the posting.
  • The role supports clients and teams across the APAC region.

Tech Stack

Amazon RedshiftApache AirflowApache SparkAWSGitJenkinsPythonSQLTerraform

Categories

Data Engineering
Experian

About Experian

10,000+ employees

Experian builds credit reporting, identity and fraud prevention, and data analytics software that help lenders, insurers, healthcare providers, and marketers make decisions; it also offers consumer credit monitoring and scores. The company earns via data licensing, decisioning software, and subscription services, operates in 30+ countries, is headquartered in Costa Mesa, California, and is a FTSE 100 public company listed on the London Stock Exchange (EXPN); it is one of the three major U.S. credit bureaus.

Contact me