Data Engineer (Financial Services)

GMP Technologies

Singapore

On-site

SGD 90,000 - 130,000

Full time

14 days+
Application generator

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

Get past ATS filters

Job summary

GMP Technologies is seeking a Junior to Mid-level Data Engineer to enhance our data capabilities in the financial services domain. You will design, develop, and manage data platforms, focusing on reliable, scalable solutions and advanced analytics for financial data.

You will work with a team on data pipelines, cloud environments, and BI tool integrations, applying modern CI/CD practices and agile methodologies to deliver impactful insights and value.

Qualifications

  • Bachelor's degree or higher in Computer Science or a related field, or equivalent experience.
  • Strong understanding of public cloud environments (AWS, GCP, Azure) and their data engineering applications.
  • Minimum 4 years in data engineering, with at least 3 years in financial services.
  • Proven leadership of data engineering projects with team management.
  • Expertise in building and optimizing data pipelines for financial analytics.
  • Proficient in data pipeline tools (Apache Flink or Apache Spark) and Airflow; strong SQL; experience with relational and non-relational databases.
  • Familiar with integrating BI tools (Tableau, Mode, Looker) and using REST and streaming protocols (Kafka).
  • Strong JVM language skills (Java, Kotlin, Scala).
  • Experience managing data quality, privacy, and sovereignty per financial standards.
  • Solid understanding of agile methodologies, CI/CD, testing, and monitoring in production.
  • Self-motivated with ownership, growth mindset, and strong communication.

Responsibilities

  • Design, develop, and manage advanced data platforms for financial applications.
  • Ensure high standards of technical excellence and reliability in data solutions.
  • Lead data integration of financial market data for advanced analytics.

Skills

Data modeling
Data pipelines
SQL proficiency
Java/Kotlin/Scala
Apache Spark
Apache Flink
Airflow
BI tools
Cloud platforms (AWS/GCP/Azure)
Data quality
Agile methodologies
Communication
Ownership

Education

Bachelor's degree in Computer Science or related

Tools

Kafka
Tableau
Mode
Looker
Kubernetes
Terraform

Job description

About the job Data Engineer (Financial Services)
About This Role

We are seeking a Junior to Mid-level Data Engineer to enhance our data capabilities by developing innovative solutions for data management and analytics. As a forward-thinking organization, we need someone who not only possesses technical expertise but also aligns with our vision and is eager to shape our data strategy.

Key Responsibilities
  • Design and Development: Lead the design, development, and management of advanced data platforms, focusing on applications in the financial sector.
  • Technical Excellence: Ensure the highest standards of technical excellence and reliability in data solutions.
  • Data Integration: Play a crucial role in integrating financial market data to enable advanced analytics.
Requirements & Qualifications
  • Education: Bachelor's degree or higher in Computer Science or a related field, or equivalent professional experience.
  • Cloud Experience: Deep understanding of public cloud environments (AWS, GCP, Azure) and their application in data engineering.
  • Experience: Minimum of 4 years in data engineering, with at least 3 years focused on financial services.
  • Project Leadership: Proven experience in leading data engineering projects with team management responsibilities.
  • Data Pipelines: Expertise in building and optimizing data pipelines for financial data analytics.
  • Technical Skills: Proficient in data pipeline tools like Apache Flink or Apache Spark, and workflow management with Airflow. Advanced skills in SQL and experience with relational and non-relational databases.
  • BI Tools: Familiarity with integrating BI tools (e.g., Tableau, Mode, Looker) and using REST and streaming protocols, particularly Kafka.
  • Programming: Strong skills in a JVM language (Java, Kotlin, Scala).
  • Data Management: Experience managing data quality, privacy, and sovereignty in compliance with financial industry standards.
  • Agile Methodologies: Solid understanding of agile methodologies, CI/CD, testing, and monitoring in a production environment.
  • Personal Qualities: Self-motivated, with a keen sense of ownership and a results-driven mindset. Comfortable with complex datasets and enthusiastic about learning and growth.
  • Communication Skills: Excellent communication skills and a customer-centric approach to product development.
Nice-to-Haves
  • Prior experience in a trading environment.
  • Knowledge of CQRS/Event Sourcing patterns.
  • Proficiency in AWS or GCP, Cassandra, Kafka, Kubernetes, Terraform.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Merquri • Singapore

On-site
SGD 70,000 - 110,000
Data Platform Engineer
Data Platform Engineer

Beecruit Pte Ltd • Singapore

On-site
SGD 70,000 - 90,000
Senior Data Engineer
Senior Data Engineer

Crédit Agricole CIB • Singapore

On-site
SGD 120,000 - 180,000
Data Engineer
Data Engineer

ETHOZ CAPITAL LTD. • Singapore

On-site
SGD 120,000 - 180,000
Sr. Data Engineer
Sr. Data Engineer

Tap Growth ai • Singapore

On-site
SGD 120,000 - 180,000
Data Engineer
Data Engineer

UNIZEN TECHNOLOGIES PTE. LTD. • Singapore

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

ETHOZ Capital Ltd • Singapore

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

KRIS INFOTECH PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Data Engineer
Senior Data Engineer

Argyll Scott • Singapore

On-site
SGD 120,000 - 180,000
Data Engineer - Financial Services Platform Builder
Data Engineer - Financial Services Platform Builder

GMP Technologies • Singapore

On-site
SGD 90,000 - 130,000