Senior Database Engineer -SQL

Ambition

Singapore

On-site

SGD 120,000 - 180,000

Full time

37 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Ambition client in Singapore seeks an experienced Database Engineer to design, develop and maintain database solutions for critical banking applications.

You will write and optimise complex SQL queries, monitor performance, and troubleshoot issues within an enterprise financial environment. A strong banking background and 8–10+ years of relevant experience are essential; this is a fully office-based role in Singapore.

Qualifications

  • 8+ years of relevant Database Engineering/Database Development experience.
  • Strong banking or financial services experience is essential.
  • Experience in institutional banking, investment banking, capital markets, asset management or similar financial environments is highly relevant.
  • Good understanding of relational databases and database architecture.
  • Experience in database performance tuning, optimisation and troubleshooting.
  • Experience supporting enterprise-level applications and technology environments.
  • Strong analytical and problem-solving skills.
  • Good communication skills with the ability to work across technology and business teams.
  • Willingness to work fully from the office in Singapore.

Responsibilities

  • Design, develop and maintain database solutions supporting business and technology applications.
  • Develop, write and optimise complex SQL queries, stored procedures and database scripts.
  • Monitor database performance and carry out performance tuning and optimisation.
  • Troubleshoot database‑related issues and provide effective technical solutions.
  • Support database enhancements, upgrades, migrations and technology projects.
  • Work closely with Application Developers, Business Analysts, Infrastructure and other technology teams.
  • Ensure database solutions meet standards around performance, security, availability and data integrity.
  • Contribute to continuous improvement of database platforms and engineering practices.

Skills

SQL
Banking domain knowledge
Problem solving
Communication skills

Job description

Our client is a leading institutional bank in Singapore and is looking for an experienced Database Engineer to join their technology team.

A strong background within banking or financial services is essential for this position. We are looking for someone with 8-10+ years of relevant technology experience, strong hands‑on SQL coding capabilities, and experience working within an enterprise financial environment.

This is a fully office‑based role in Singapore, working closely with technology and business teams supporting critical banking applications and platforms.

Key Responsibilities
  • Design, develop and maintain database solutions supporting business and technology applications.
  • Develop, write and optimise complex SQL queries, stored procedures and database scripts.
  • Monitor database performance and carry out performance tuning and optimisation.
  • Troubleshoot database‑related issues and provide effective technical solutions.
  • Support database enhancements, upgrades, migrations and technology projects.
  • Work closely with Application Developers, Business Analysts, Infrastructure and other technology teams.
  • Ensure database solutions meet standards around performance, security, availability and data integrity.
  • Contribute to continuous improvement of database platforms and engineering practices.
Key Requirements
  • At least 8 years of relevant Database Engineering / Database Development experience.
  • Strong banking or financial services experience is essential.
  • Experience within institutional banking, investment banking, capital markets, asset management or similar financial environments is highly relevant.
  • Good understanding of relational databases and database architecture.
  • Experience in database performance tuning, optimisation and troubleshooting.
  • Experience supporting enterprise‑level applications and technology environments.
  • Strong analytical and problem‑solving skills.
  • Good communication skills with the ability to work across technology and business teams.
  • Willingness to work fully from the office in Singapore.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Banking Database Engineer – Singapore Office
Senior Banking Database Engineer – Singapore Office

Ambition • Singapore

On-site
SGD 120,000 - 180,000
Senior Assoc, Database Engineer, Group Infrastructure & Cloud, Group Technology
Senior Assoc, Database Engineer, Group Infrastructure & Cloud, Group Technology

re-zoo-me • Singapore

On-site
SGD 80,000 - 120,000
Database Administrator - 1354
Database Administrator - 1354

JOBSTER PRIVATE LTD. • Singapore

On-site
SGD 90,000 - 130,000
Software and Applications Manager
Software and Applications Manager

SUNLINE TECHNOLOGY (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior System Analyst
Senior System Analyst

LUXOFT INFORMATION TECHNOLOGY (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
Senior C# Engineer
Senior C# Engineer

BAH Partners • Singapore

Hybrid
SGD 140,000 - 190,000
Hybrid working arrangement
Senior Assoc, Database Engineer, Group Infrastructure & Cloud, Group Technology
Senior Assoc, Database Engineer, Group Infrastructure & Cloud, Group Technology

DBS Bank Ltd • Singapore

On-site
SGD 90,000 - 120,000
Software and Applications Manager
Software and Applications Manager

sunline technology (singapore) pte. ltd. • Shenton Way

On-site
SGD 90,000 - 130,000
Senior System Analyst
Senior System Analyst

Luxoft • Singapore

On-site
SGD 110,000 - 170,000
Senior Java Backend Developer
Senior Java Backend Developer

Peoplebank Asia • Singapore

On-site
SGD 61,000 - 73,000