Point your AI agent at freehire and let it find you a job.

Get the CLI →

CMC Global

NewBe an early applicant

Senior Data Engineer (Databricks, Power BI)

Posted Updated
Discussion

Salary: $6,500 – $8,000 per month

About the role

You will be part of a high-performing and multi-disciplinary research division that conducts a range of research initiatives impacting policy and operations in Singapore's social service sector. The Senior Data Engineer will mentor data engineers to build and maintain robust infrastructure and systems across the Client's digital ecosystem. The team will be instrumental in supporting the development of data pipelines and infrastructure that ensure clean, accurate, and timely data is available for business analytics, decision-making, and AI applications.

Key responsibilities

  • Guide and plan data engineering processes for the Client's digital systems

  • Lead technical discussions with the data engineering team and stakeholders to shape the future of the Client's digital products

  • Lead and advise on data engineering strategy, architecture, and implementation aligned with the Digital Government Blueprint (DGB2.0)

  • Provide technical leadership across multiple product teams by establishing data architecture standards and developer operations best practices

  • Mentor and train the data engineering team

  • Assist in designing and developing data pipelines and architectures to collect, process, harmonize and store data from various source systems

  • Support the building of data pipelines that integrate data from multiple platforms and services

  • Help maintain data lakes and database infrastructure to support analytical, reporting, and AI workloads

  • Implement data validation, cleansing, and normalisation processes to ensure data quality and integrity

  • Monitor data pipelines and systems to identify potential issues and performance bottlenecks

About you

  • Bachelor's Degree in Computer Science, Data Science, Engineering, Information Technology, or a related technical field

  • 5+ years of experience in Data Engineering, Cloud Infrastructure, Platform Engineering, or related technical roles

  • Proficiency in at least one programming language such as Python, Java, or Scala for data processing and scripting

  • SQL knowledge essential

  • Experience with Databricks and implementing batch/real-time data pipelines

  • Advanced knowledge of data modelling and schema design principles

  • Familiarity with data integration and ETL (Extract, Transform, Load) concepts and processes

  • Basic experience with version control systems such as Git

  • Experience with any cloud platform: AWS, Azure, or GCP

  • Knowledge and experience with business intelligence tools such as Power BI, AWS QuickSight, or similar platforms


Skills

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available