F

Firmus Technologies

Designs and operates AI GPU data-centers.

Senior Database Reliability Engineer

Database AdministrationConfirmed live in the last 24 hours
Full-timeSingaporeNo salary listed

About the Job

Requirements

  • A bachelor's degree in computer science or a related technical field, or equivalent practical experience.
  • At least 7 years of experience in database reliability engineering, including at least 3 years owning PostgreSQL in large-scale production environments, with experience in replication, failover, backup and restore, query tuning, and personally owned incidents.
  • Deep PostgreSQL performance troubleshooting under load, including planner behavior, locking, bloat, and connection storms.
  • Hands-on experience with a PostgreSQL high-availability and backup stack such as Patroni-style high availability, pgBackRest or WAL-G, and pgBouncer or a similar pooler; experience shipping schema or major-version changes under load.
  • Production ownership of Redis or Memcached, including high availability or clustering, memory and eviction management under load, and persistence and failover decisions.
  • Production experience with at least one document or NoSQL store such as MongoDB, Cassandra, or DynamoDB, including high availability or replica setup, backup and restore, and personally diagnosing at least one failure mode.
  • Experience automating database work with infrastructure as code and Python or Go.
  • Experience defining recovery point objectives and recovery time objectives, running restore and failover drills, and owning service-level objectives, on-call work, and post-mortems that led to lasting fixes.
  • Understanding of Linux storage and networking paths that affect database performance, and experience using Prometheus, Grafana, OpenTelemetry, or similar tools for database monitoring.
  • Experience operating databases under compliance frameworks such as SOC 2 Type 2 or ISO 27001.
  • Willingness to participate in the incident-response on-call rotation for the databases owned by the role.
  • Willingness to travel overseas occasionally when required.
  • Clear written and verbal communication in English.

Responsibilities

  • Set and improve database operating practices for customer-facing and internal platform workloads, selecting relational, document, NoSQL, or cache patterns as appropriate.
  • Define connection pooling and database proxies, and define scaling approaches including vertical growth, read replicas, sharding or partitioning, and multi-site setups.
  • Set high-availability and failover standards for shared multi-tenant systems, maintaining tenant isolation and limiting failure blast radius.
  • Own database provisioning, configuration, upgrades, backup, restore, and decommissioning using infrastructure as code and automation.
  • Set recovery point objectives and recovery time objectives, prove restore and failover through regular drills, and provide product teams with safe self-service for routine database work.
  • Own production database health across on-premises and cloud environments, including service-level objectives, capacity, query performance, and database monitoring.
  • Resolve production issues including lock contention, replication lag, memory or storage pressure, slow queries, and storage or network bottlenecks.
  • Participate in on-call, lead post-mortems, and convert fixes into automation or improved runbooks; track storage and compute costs during capacity planning.
  • Own database access control, encryption in transit and at rest, audit logging, and change control.
  • Extend SOC 2 Type 2 and ISO 27001 controls as sites and services are added, maintain audit-ready backup, restore, and recovery evidence, and restrict privileged access.
  • Work with software and platform engineers on schema design, safe migrations, data modelling, and performance reviews before release.
  • Coordinate with data engineering and observability teams on database integrations such as change data capture, read replicas, and database telemetry.
  • Run design reviews and join customer escalations involving database reliability, performance, or recovery.

Desired Qualifications

  • Experience with stateful databases on Kubernetes and database operators is valued.

About the Company

Firmus Technologies

Designs and operates AI GPU data-centers.

Firmus Technologies builds AI-focused data centers called the AI factory, featuring liquid-cooled GPU campuses and a GPU cloud. Its AI FactoryOS ties cooling, racks, and chips together to maximize uptime and throughput. It differentiates with a full hardware–software stack for AI, MLPerf efficiency data, NVIDIA partnerships, and renewable-powered campuses such as Tasmania’s Green AI Factory Zone. Its goal is to scale energy-efficient, sovereign AI infrastructure for tens of thousands of GPUs while reducing costs and boosting AI throughput.

Company size
51-200
Company stage
IPO
Headquarters
Launceston, Australia
Founded
2019

Recently Posted Jobs

Explore more opportunities at Firmus Technologies

See more jobs