[Robert Walters] Data Engineer

Location: Singapore
Job type: Permanent
Contact email: sachet.sethi@robertwalters.com.sg
Job ref: NZK9YM-178F720E
Published: 12 days ago
Startdate: 23 April 2024 - 23 April 2024

​Our client is seeking a dedicated and insightful Data Engineer to contribute to their modern data platform. This role is perfect for those who are critical thinkers, curious about the mechanics behind systems, and driven by data-informed decision making.

This role offers an exciting opportunity to work within a tech-driven financial industry, where strategies and operations heavily rely on the quality of data your platform produces.

What you'll do:
As a Data Engineer, you will play a crucial role in contributing to our client's modern data platform. Your responsibilities will include writing efficient ETL jobs, identifying common problems in financial data engineering, and implementing reusable self-served components to speed up the data onboarding process. You will also be tasked with addressing bottlenecks and enhancing the current data platform architecture based on the ELT concept. Working closely with analytic engineers and business stakeholders, you will address root business problems and advise them with appropriate data models to solve issues. Furthermore, you will have the ability to design and visualise technical solutions without coding.

  • Write efficient ETL jobs and identify common issues in financial data engineering

  • Implement reusable self-served components to expedite the data onboarding process

  • Address bottlenecks and enhance the current data platform architecture based on the ELT concept

  • Work closely with analytic engineers and business stakeholders to address root business problems

  • Advise stakeholders with appropriate data models to solve issues

  • Design and visualise technical solutions without coding

What you bring:
The ideal candidate for this Data Engineer position brings proficiency in Python, Java or Scala along with an understanding of functional programming principles. You should be proficient in analysing and transforming data using SQL, and have the ability to design and visualise technical solutions without coding. Excellent communication skills are required as you'll need to effectively liaise with stakeholders to break down business requirements into essential, actionable items. While not mandatory, experience with distributed data ingestion framework, data transformation, and data orchestrator, as well as cloud infrastructure is highly beneficial.

  • Proficiency in one of the following programming languages: Python, Java or Scala

  • Understanding of functional programming principles

  • Proficiency in analysing and transforming data using SQL

  • Ability to design and visualise technical solutions without coding

  • Ability to communicate effectively with stakeholders to break down business requirements into essential, actionable items

  • Experience with distributed data ingestion framework, data transformation, and data orchestrator is desirable but not mandatory

  • Experience with cloud infrastructure is desirable but not mandatory

What sets this company apart:
This is a tech-driven financial organisation that values innovation, critical thinking, and curiosity. They offer an inclusive and supportive work environment where every team member's contribution is valued. Their strategies and operations heavily rely on the quality of data, providing an exciting opportunity for Data Engineers to make a significant impact. The firm is committed to continuous learning and development, offering ample opportunities for professional growth.

What's next:
Ready to take your career to the next level? Apply now!
Apply today by clicking on the link provided. We look forward to receiving your application!

Do note that we will only be in touch if your application is shortlisted.
Robert Walters (Singapore) Pte Ltd
ROC No.: 199706961E | EA Licence No.: 03C5451
EA Registration No.: R1439850 Sachet Sethi