Starling Bank

Database Reliability Engineer

Starling Bank
Apply
5 months ago
Dublin, Ireland +3 moreSenior

Responsibilities

  • Modernize and scale the RDS fleet through automated multi-version upgrades and proactive performance tuning.
  • Architect cross-cloud database portability across AWS and GCP using CNPG and cloud-native patterns.
  • Build proactive monitoring and alerting for database performance and health.
  • Support replication, data streaming, and zero-downtime migration strategies.
  • Design and implement business continuity, disaster recovery, and regional recovery automation.
  • Build Java backend services and use code-driven automation to orchestrate the database layer.

Requirements

  • Extensive PostgreSQL experience and expertise running stateful workloads on Kubernetes with CNPG.
  • Experience managing infrastructure with Terraform and custom APIs.
  • Knowledge of multi-tenant, multi-region, and multi-cloud distributed systems, data integrity, and data mobility.
  • Experience with observability and monitoring tools including Prometheus, Grafana, OpenTelemetry, and Humio.
  • Strong security mindset and ability to implement automated guardrails.
  • Ability to build robust Java services with clean relational modeling and performant DDL.

Benefits

  • 25 days of holiday plus public holiday allowance, with additional birthday leave and options to buy or sell up to five extra days.
  • Annual leave increases with length of service.
  • 16 hours of paid volunteering time annually.
  • Salary sacrifice and enhanced company pension scheme.
  • Life insurance at four times salary and group income protection.
  • Private medical insurance through VitalityHealth with mental health and cancer-care support.
  • Family-friendly policies and Perkbox membership with retail, wellness, and other perks.
  • Cycle to Work, gym partnerships, and electric vehicle leasing schemes.
  • Hybrid work arrangement with a minimum of one office day per week in Technology.
  • Full-time position based in London, United Kingdom.
Starling Bank

About Starling Bank

1,001-5,000 employees
Contact me