Data Engineer (Perm role with VB, Azure DevOps, Python, Databricks, up to $9k) #IRT

RECRUIT EXPRESS PTE LTD

Singapore

On-site

SGD 89,000 - 100,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

RECRUIT EXPRESS PTE LTD is hiring a Data Engineer in Singapore to design, build, and optimize data pipelines across multiple sources. You will implement data quality checks, govern data and algorithms, and collaborate with business users to deliver dashboards and insights.

The role requires 5–6 years in data engineering with Azure and Databricks, strong Python (PySpark) and SQL skills, and familiarity with BI tools such as Power BI. This is a perm position based at Raffles Place in Singapore.

Qualifications

  • Bachelor's degree in computer science, data science, or related field.
  • 5–6 years in data management, data integration, modelling or related areas.
  • 4+ years designing data architectures in Azure and Databricks.
  • Strong Python (PySpark) and SQL; Java/Scala a plus.
  • Experience with SQL and NoSQL databases; Oracle familiarity preferred.
  • Familiar with Azure DevOps, Databricks, and data catalogue tools.

Responsibilities

  • Design and develop data pipelines sourcing data from multiple systems.
  • Implement data quality checks, validation, cleansing, and enrichment.
  • Transform data and manage data models, ensuring security governance.
  • Optimize pipelines for performance, scalability, and efficiency.
  • Collaborate with data leads and business users on dashboards and reports.
  • Support AI/ML model deployment and feature engineering in the platform.

Skills

Python (PySpark)
SQL
Java/Scala (advantage)
Data modelling
Data integration

Education

Bachelor's degree in CS/related field

Tools

Azure DevOps
Databricks
Power BI
PySpark

Job description

We are hiring and the details of the position are:

Job Title

Data Engineer (Perm role with VB, Azure DevOps, Python, Databricks, up to $9k) #IRT

Office Location

Raffles Place

Reporting

Candidate will report to the Data and Analytics Lead

Job Responsibilities
  • 1. Data Management & Transformation
    • Designing and developing new data pipelines and managing existing data pipelines that extract data from various business applications, databases, and external systems.
    • Implementing data quality checks and validations within data pipelines to ensure the accuracy, consistency, and completeness of data.
    • Transforming data into the desired format by applying data cleansing, aggregation, filtering, and enrichment techniques.
    • Establishing the governance of data and algorithms used for analysis, analytical applications, and automated decision-making.
    • Manage the logical and physical data models to capture the structure, relationships, and constraints of relevant datasets.
    • Ensuring compliance with security and governance best practices.
  • 2. Optimization & Automation
    • Implementing and maintaining continuous integrations and continuous delivery pipelines for deployments and cloud resource provisioning.
    • Optimising data pipelines and data processing workflows for performance, scalability, and efficiency.
    • Optimising models and algorithms for data quality, security, governance, performance and scalability needs.
    • Routinely assessing processor and storage capacity across the data warehouse and extract transform & load platforms, including capacity planning and forecasting.
    • Monitoring and tuning data system, identifying and resolving performance bottlenecks, issues, and implementing caching and indexing strategies to enhance query performance.
    • Monitoring the platform for credit consumption and housekeeping.
    • Supporting the deployment and maintenance of AI solutions in the data platform.
  • 3. Collaboration
    • Working with data lead and business users to manage data as a business asset.
    • Guiding the business users to create and maintain reports and dashboards.
Job Requirements
  • Bachelor's degree in computer science, data science, software engineering, information systems, or related quantitative field; Master's degree preferred.
  • At least 5-6 years of work experience in data management disciplines, including data integration, modelling, optimization and data quality, or other areas directly relevant to data engineering responsibilities and tasks.
  • At least four years of work experience in designing and implementing data architectures in Azure cloud services and Databricks.
  • Strong proficiency in Python (PySpark) and SQL programming ; experience with Java or Scala is an advantage.
  • Experience with relational and non-relational databases including SQL and NoSQL is a must while familiarity with legacy databases such as Oracle is preferred.
  • Experience using Azure DevOps, Databricks LakeFlow Jobs for DevOps practices including version control, CI/CD and pipeline deployment.
  • Experience with data catalogue tools including Unity Catalog and Microsoft Purview.
  • Familiarity with BI & visualisation tools such as Power BI and Python visual packages for data analytics is preferred.
  • Experience supporting AI/ML model deployment, feature engineering and production inference is preferred.
  • Align with and demonstrate core values, which are Integrity; Teamwork; Accountability; Agility; and Ambition.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer - up to SGD15k
Data Engineer - up to SGD15k

MORGAN MCKINLEY PTE. LTD. • Singapore

On-site
SGD 110,000 - 160,000
Data Engineer, Digital Transformation & Data (DT&D)
Data Engineer, Digital Transformation & Data (DT&D)

BOC Aviation • Singapore

On-site
SGD 120,000 - 180,000
Data engineer (Azure)
Data engineer (Azure)

Flintex Consulting Pte Ltd • Singapore

On-site
SGD 45,000 - 50,000
Data Engineer (Databricks)
Data Engineer (Databricks)

PERCEPT SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 80,000 - 110,000
Data Engineer (Permanent/Many Positions)
Data Engineer (Permanent/Many Positions)

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000
AI Data Engineer
AI Data Engineer

FUGRO SINGAPORE MARINE PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000
Data Engineer (Databricks)
Data Engineer (Databricks)

Visa Hunt • Singapore

On-site
SGD 90,000 - 150,000
AI Data Engineer
AI Data Engineer

Charterhouse Partnership • Singapore

On-site
SGD 120,000 - 180,000
Senior Data Engineer (AWS / Python / SQL)
Senior Data Engineer (AWS / Python / SQL)

ScienTec Consulting • Singapore

On-site
SGD 4,800 - 8,000
Data Engineer
Data Engineer

HCLTech • Singapore

On-site
SGD 70,000 - 110,000