Database Software Engineer

Klook logo

Klook

View Salaries, Reviews, and more  

Job Summary


Salary
S$7,500 - S$12,000 / Monthly EST

Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
Python MongoDB Redis Elasticsearch MySQL Kubernetes Shell Less Aurora play Terraform AWS RDS

Job Description

About Klook

We are a leading pan-regional experiences platform in Asia Pacific, purpose built to digitalize experiences and make them accessible to every traveler.


Our mission is to build the digital infrastructure for the global experience economy — empowering merchants to share their passions and travelers to discover the heartbeat of each destination.


We operate a mobile-first, curated platform featuring diverse experiences across global destinations.


Do you share our belief in the wonders of travel? Global citizens ourselves, Klookers are not only curating memorable experiences for others but co-creating our world of joy within Klook.


We work hard and play hard, upkeeping our high-performing culture as we are guided daily by our 6 core values:


  • Customer First
  • Push Boundaries
  • Critical Thinking
  • Build for Scale
  • Less is More
  • Win as One


We never settle, and together, we believe in achieving greater heights and realizing endless possibilities ahead of us in the dynamic new era of travel. Care to be a part of this revolution? Join us!


Role Overview

  • Role Title: Senior Database Engineer
  • Function: Technology / Engineering
  • Seniority Level: Associate
  • Role Type: Full-Time


Key Responsibilities

Production Database Operations

  • Operate and optimize databases across MySQL, MongoDB, Redis, and Elasticsearch on AWS/GCP.
  • Conduct performance tuning, slow query analysis, schema/index review, and diagnostics.
  • Support incident response, troubleshoot complex issues, and drive root cause analysis.

High Availability & Disaster Recovery

  • Maintain multi-AZ and multi-region HA/DR strategies.
  • Perform regular backup validation, restore testing, and failover drills.
  • Assist in designing region-level resiliency (e.g., AWS SG → JP).

Automation & Tooling (Including AI)

  • Build automation for provisioning, schema changes, performance diagnostics, and maintenance (Python/Shell/Terraform etc).
  • Use AI/LLM-driven tools to enhance DB automation and operational intelligence, including but not limited to:
  • Automated slow query & anomaly analysis.
  • AI-generated performance tuning recommendations.
  • AI-assisted schema & index review reports.
  • AI-based anomaly detection for traffic, capacity, and workload patterns.
  • Auto-generated runbooks and RCA drafts to accelerate troubleshooting.
  • Collaborate with SRE/Platform to integrate DB workflows into internal AI Ops/Agent frameworks.

Database Risk Governance

  • Identify operational, capacity, performance, and security risks across databases.
  • Ensure backup integrity, replication health, and data consistency across regions.
  • Implement AI-based early warning systems for performance degradation, storage growth, unusual queries.
  • Enforce least-privilege access and monitor for anomalous DB behavior.

Collaboration & Best Practice Adoption

  • Document, promote, and enforce database engineering best practices across global teams.
  • Drive developer education on schema design, query patterns, and performance-aware engineering.
  • Produce and maintain runbooks, standards, and auto-generated best-practice reports.


Must Have

Technical Skills

  • 3 – 7 years DBA/Database Engineering experience.
  • Bachelor's degree in Computer Science or a related field.
  • Strong MySQL experience (performance tuning, replication, schema design, diagnostics).
  • Proficiency with at least one of: MongoDB, Redis, Elasticsearch.
  • Experience with AWS DB stack (Aurora/ RDS, ElastiCache, OpenSearch).
  • Understanding of IaC (Terraform is a plus).
  • AI/Automation Mindset.
  • Familiarity with AI-assisted operations: LLM-based analysis, AI anomaly detection.
  • Desire to leverage AI to accelerate root cause analysis.
  • Ability to identify opportunities to convert manual DBA tasks into automation or AI workflows.

Soft Skills

  • A strong awareness of data security, privacy protection, and responsible data handling practices.
  • Strong ownership and accountability.
  • Excellent communication.
  • Structured, risk-aware, detail-oriented working style.

Nice to Have

  • Experience with AI-ops tools.
  • Experience with CloudSQL/Mongo Atlas/TSDB/Vector DB.
  • Knowledge of Kubernetes, service mesh, distributed systems.
  • Experience in high-traffic industries (OTA, E-Commerce, FinTech).
  • Experience participating in data governance or data compliance projects is a strong plus.

Why Join Us

  • Join and shape the foundational DBA team.
  • Work with large-scale, real-time cloud database systems on AWS/GCP.
  • Drive AI-powered database automation and next-generation AI Ops.
  • High visibility role supporting millions of global users.



Klook is proud to be an equal opportunity employer. We hire talented and passionate people of all backgrounds. We believe that a joyful workplace is an inclusive workplace, one where employees from all walks of life have an equal opportunity to thrive. We’re dedicated to creating a welcoming and supportive culture where everyone belongs.


Klook does not accept unsolicited resumes from any temporary staffing agency, placement service or professional recruiter (“Agency”). Klook will not be responsible for, and will not pay, any fees, commissions or other payments related to such unsolicited resumes.


An Agency must obtain advance written approval from Klook’s Talent Acquisition Team to submit resumes, and then only in conjunction with a valid fully-executed agreement for service and in response to a specific job opening for which the Agency has been requested to submit resumes for. Klook will not be responsible for, and will not pay, any fees, commissions or other payments to any Agency that does not have such agreement in place or does not comply with the foregoing.


Interview Questions of Database Software Engineer at Klook

Currently, there aren't any interview questions for this role at Klook shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now