Storyblok

Senior Database Reliability Engineer I - Germany/Austria/UK

Remote . Posted a month ago

The role

You will own the reliability, performance, and cost efficiency of the PostgreSQL data platform, primarily Amazon Aurora PostgreSQL. You will also work as a member of the Infrastructure team on Terraform, CI/CD, observability, and security tooling.

What you will do

  • Own the reliability, performance, and scalability of the PostgreSQL platform
  • Lead zero-downtime version upgrades and schema migrations at scale
  • Own operational health including vacuum strategy, connection management, and logical replication
  • Review schema changes and DDL from backend teams
  • Own backup, restore, and disaster recovery end-to-end
  • Model database capacity and cost
  • Deliver infrastructure and automation using Terraform and cloud-native tooling on AWS
  • Build and maintain monitoring, alerting, and observability
  • Use cloud security and vulnerability management tooling
  • Take part in the on-call rotation, incident response, and postmortems

Required qualifications

  • 7+ years in database engineering, database reliability, infrastructure, or SRE roles
  • Significant hands-on ownership of production PostgreSQL
  • Deep PostgreSQL expertise: internals and MVCC, reading and acting on EXPLAIN, indexing strategy, vacuum behavior, locking, connection pooling, and configuration tuning
  • Strong experience with Amazon Aurora PostgreSQL and AWS-managed database services
  • Proven track record of zero-downtime upgrades and complex schema migrations on large, busy tables
  • Hands-on experience with physical and logical replication, partitioning, read scaling, and designing and validating backup and disaster-recovery strategies
  • Solid experience with Infrastructure-as-Code, primarily Terraform, on AWS
  • Strong Linux fundamentals
  • Fluency in at least one scripting language (Bash, Python, Ruby, or Go)
  • Experience with monitoring and observability tooling
  • Solid grasp of security practices (IAM, secrets management, network segmentation)
  • Experience with change, incident, and problem management in production, and with Git and modern CI/CD workflows

Nice to have

  • Familiarity with backend frameworks that interact with PostgreSQL (Ruby on Rails preferred; Python, Rust, or Elixir valued)
  • Experience with caching layers (Redis, Memcached)
  • Exposure to analytics pipelines and warehousing (Redshift, Snowflake, ClickHouse) or CDC-based data flows
  • Experience with container platforms (ECS, EKS, Fargate), NoSQL or vector databases, or AWS certification (Database – Specialty, DevOps Engineer – Professional)

Benefits

  • Monthly remote work stipend (home internet costs, electricity)
  • Home office equipment package (laptop, keyboard, monitor)
  • Home office equipment upgrade (furniture, ear plugs) or membership to a local co-working space
  • Sick leave benefit
  • Parental leave
  • 25 days of annual leave plus local national holidays
  • Personal development fund for courses, books, conferences, and material
  • Annual international team-building trip
  • Quarterly and monthly online get-togethers
  • Flexible schedules

About the company

Storyblok is a headless CMS that enables marketers and developers to create with joy and publish with confidence. It empowers users to deliver structured and consistent content everywhere: websites, apps, AI search, and beyond.

Senior Database Reliability Engineer I - Germany/Austria/UK at Storyblok | JobZoey