Starling Bank

Database Reliability Engineer

Starling Bank
Apply
21 hours ago
Dublin, Ireland +3 moreSenior

Responsibilities

  • Maintain and scale the existing Amazon RDS database fleet using Terraform and automated performance-tuning strategies.
  • Build proactive monitoring and alerting for the global database fleet using Java-based data collection pipelines and metrics platforms.
  • Design and implement business continuity planning and disaster recovery automation to support data durability and rapid regional recovery.
  • Use CloudNativePG and cloud-native patterns to enable cross-cloud database portability.
  • Develop Java microservices for database monitoring, automated failover, and replication workflows.

Requirements

  • Hands-on experience with PostgreSQL, including query execution, indexing, locking, and performance tuning.
  • Experience driving infrastructure and database orchestration programmatically with Terraform and custom Java automation.
  • Interest or experience in multi-tenant and multi-region distributed data platforms, data integrity, relational modeling, and data mobility.
  • A security and observability mindset, including experience with Prometheus, Grafana, Dash0, Sentry, or Humio and automated security guardrails in Java services.

Benefits

  • 25 days of holiday plus public holidays, with an additional birthday day and the option 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 an enhanced company pension scheme.
  • Life insurance at four times salary and group income protection.
  • Private medical insurance with VitalityHealth, including mental health support and cancer care.
  • Family-friendly policies, Perkbox membership, retail and wellness discounts, Cycle to Work, gym partnerships, and electric vehicle leasing.
  • Hybrid working in London, with Technology employees expected to attend the office at least one day per week.

Tech Stack

GrafanaJavaPostgreSQLPrometheusTerraform

Categories

Starling Bank

About Starling Bank

1,001-5,000 employees

Starling Bank is a UK digital bank offering personal and business current accounts, savings, cards, and lending through a mobile-first platform. Founded in 2014 and headquartered in London, it holds a UK banking licence and is privately held. It also commercialises its core technology as Engine by Starling, a SaaS platform that provides banking infrastructure to banks and financial institutions internationally.

Contact me