Data Engineer
About this job
We are seeking a Data Engineering & Analytics Engineer to design, build, and support enterprise-grade data platforms and pipelines. This role is responsible for the end-to-end data lifecycle, including ingestion, transformation, modelling, quality management, governance, and delivery of trusted datasets for applications, reporting, analytics, and AI/ML workloads.
The successful candidate will work closely with software engineers, platform engineers, and business stakeholders to deliver scalable, secure, and reliable data solutions across on-premises and cloud environments.
Key Responsibilities
Data Engineering & Integration
- Design, build, and maintain production-grade ETL/ELT data pipelines.
- Integrate data from enterprise applications, APIs, databases, SaaS platforms, cloud services, files, and streaming sources.
- Develop batch, incremental, change data capture (CDC), event-driven, and streaming data ingestion solutions.
- Implement data transformation processes to cleanse, enrich, standardise, and consolidate data into trusted datasets.
- Design secure and resilient data integration solutions across on-premises, GCC, AWS, Azure, and other approved environments.
- Automate deployment, testing, monitoring, and operational processes for data platforms.
Data Architecture & Analytics
- Develop and maintain data lakes, analytical datasets, and cloud-native data platforms.
- Design logical and physical data models to support operational reporting, analytics, and machine learning initiatives.
- Create reusable data products and datasets that support business intelligence, operational visibility, and decision-making.
- Collaborate with stakeholders to translate business requirements into robust data solutions.
Data Quality, Governance & Security
- Implement data validation, reconciliation, monitoring, and quality controls throughout the data lifecycle.
- Monitor pipeline health, data freshness, completeness, and reliability.
- Maintain data lineage, metadata, auditability, and traceability.
- Ensure compliance with security policies, access controls, data classification, retention, and governance requirements.
Operations & Continuous Improvement
- Support production data platforms and pipelines.
- Investigate incidents, perform root cause analysis, and implement preventive measures.
- Monitor platform performance, reliability, scalability, and costs.
- Maintain technical documentation, runbooks, and operational procedures.
- Drive continuous improvements in automation, reliability, and operational efficiency.
Requirements
Experience
- Degree in Computer Science, Information Technology, Engineering, Data Analytics, or a related discipline.
- Minimum 3 to 5 years of experience in Data Engineering, Analytics Engineering, Cloud Data Engineering, Software Engineering, or related fields.
- At least 2 years of hands-on experience designing, building, and supporting production-grade data pipelines.
- Experience with data extraction, ingestion, ETL/ELT, data transformation, modelling, and quality management.
- Experience integrating data from APIs, databases, enterprise systems, files, and streaming platforms.
- Experience with AWS and/or Microsoft Azure cloud services.
- Familiarity with hybrid cloud and on-premises integration architectures.
- Experience applying software engineering best practices including version control, CI/CD, automated testing, monitoring, and Infrastructure as Code.
Technical Skills
- Python and SQL development.
- Data engineering concepts including ETL/ELT, CDC, streaming, batch, and event-driven architectures.
- Data modelling techniques including relational, dimensional, and analytical modelling.
- Data quality management, validation, reconciliation, and monitoring.
- Infrastructure as Code (Terraform/OpenTofu).
- CI/CD tools such as GitLab CI/CD and SHIP-HATS.
- Analytics, reporting, and data preparation for BI and AI/ML use cases.
- AWS and/or Azure native data, storage, analytics, and integration services.
Preferred Qualifications
- Experience with Singapore Government platforms such as TechPass, SHIP-HATS, SEED, and GCC.
- Familiarity with Government data classification and security requirements.
- AWS and/or Azure professional certifications.
- Experience designing hybrid on-premises and cloud data architectures.
- Experience with data lineage, metadata management, and data cataloguing solutions.
- Experience supporting enterprise operational systems, asset management, procurement, network, or master data management platforms.
Market insight
67% above medianExplore related jobs
Similar jobs
Senior Data Scientist
Network Engineer
Software Developer
Test Engineer
Software Engineer
System Engineer
Frequently asked questions
What salary can I expect?
The employer lists 6 000 – 10 000 $ for this role at XCELLINK PTE. LTD. in Singapore. For comparison, the local market median is about 4 800 $ based on 75 102 similar offers.
How do I apply for this job?
Open the original source page and contact the employer there. Finder never charges job seekers.
Are these jobs up to date?
Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.
Where can I see employment type and work format?
Key conditions are shown above the description. You can also open related listings for XCELLINK PTE. LTD. and Singapore.
