Data Engineer
Embed Financial Group Holdings · Singapore
Key Responsibilities• Design, develop, and maintain scalable data pipelines to support business intelligence, analytics, and operational reporting.• Build and optimise ETL/ELT processes to integrate structured and unstructured data from multiple internal and external data sources.• Develop and maintain data models, data warehouses, and data lakes to support enterprise data management.• Ensure data quality, integrity, security, and governance across the organisation's data platforms.• Collaborate with software engineering, product, analytics, and business stakeholders to understand data requirements and deliver reliable data solutions.• Monitor, troubleshoot, and optimise data pipeline performance to ensure high availability and scalability.• Implement data validation, monitoring, and automation processes to improve operational efficiency.• Support cloud-based data platform initiatives and contribute to data architecture improvements and technology enhancements.• Prepare technical documentation, data dictionaries, and operational procedures for data engineering solutions.• Stay current with emerging technologies and recommend improvements to enhance the organisation's data capabilities.Required Skills & Experience• Bachelor's degree in Computer Science, Information Technology, Data Engineering, or a related discipline.• At least 10 years of experience in data engineering, data integration, or related technical roles.• Strong experience designing and maintaining ETL/ELT pipelines and enterprise data solutions.• Proficiency in SQL and programming languages such as Python, Java, or Scala.• Experience with relational and NoSQL databases, data warehousing concepts, and cloud-based data platforms.• Familiarity with big data technologies and modern data engineering frameworks.• Strong analytical and problem-solving skills with the ability to troubleshoot complex data issues.• Good understanding of data governance, security, and data quality best practices.• Strong communication and stakeholder management skills with the ability to work effectively in cross-functional teams.Nice to Have• Experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform.• Experience with Apache Spark, Kafka, Airflow, or similar data engineering technologies.• Knowledge of DevOps, CI/CD, and infrastructure automation practices.• Experience supporting AI, machine learning, or advanced analytics initiatives.• Experience working in financial services, fintech, insurance, or technology organisations.