About the company
Storyblok is a headless CMS that enables marketers and developers to create with joy and publish with confidence. It empowers you to deliver structured and consistent content everywhere: websites, apps, AI search, and beyond. Legendary brands like Virgin Media O2, Oatly, and TomTom use Storyblok to make a bigger, faster market impact.
Responsibilities
- Own the reliability, performance, and scalability of our PostgreSQL platform (primarily Amazon Aurora): query and index strategy, execution plans, configuration tuning, and capacity planning, with particular attention to hot multi-tenant read paths.
- Lead zero-downtime version upgrades and schema migrations at scale, including diagnosing and preventing plan regressions across Aurora major versions.
- Own the operational health of the platform: vacuum strategy and bloat, long-running transactions and wraparound risk, connection management and pooling (including RDS Proxy), lock contention, and logical replication and slot hygiene.
- Review schema changes and DDL from backend teams for lock behavior, migration safety, and performance impact, and build the guardrails and tooling that make safe changes to the default path.
- Own backup, restore, and disaster recovery end-to-end, including rehearsed restore drills and the access, encryption, and auditing controls our compliance obligations require.
- Model database capacity and cost (I/O-Optimized vs. Standard, Serverless v2 sizing, read replica strategy) and drive cost-efficiency without compromising reliability.
- Deliver infrastructure and automation as a full member of the Infrastructure team, using Terraform and cloud-native tooling on AWS, and contribute to CI/CD pipelines including the safe automated handling of database changes.
- Build and maintain monitoring, alerting, and observability for database and platform systems (e.g. pg_stat_statements, Prometheus exporters, Grafana, Datadog, OpenTelemetry) so problems surface before customers feel them.
- Use cloud security and vulnerability management tooling (such as Aikido) to triage findings and keep the team's services compliant.
- Take part in the on-call rotation, incident response, and postmortems, driving root cause analysis and remediation that prevents recurrence.
- Raise the database competence of the wider engineering organization through design reviews, documentation and runbooks, and mentoring — so this expertise is not concentrated in one person.
- Demonstrate AI literacy, leveraging AI tools to enhance productivity, decision-making, and quality of work while applying sound judgment and critical thinking.
Requirements
- 7+ years in database engineering, database reliability, infrastructure, or SRE roles, including significant hands-on ownership of production PostgreSQL.
- Deep PostgreSQL expertise: internals and MVCC, reading and acting on EXPLAIN (ANALYZE, BUFFERS), 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 plus fluency in at least one scripting language (Bash, Python, Ruby).
Conditions
- Monthly remote work stipend (home internet costs, electricity). Home office equipment package right at the start (laptop, keyboard, monitor…)
- Home office equipment upgrade (furniture, ear plugs …) or membership to a local co-working space after your onboarding
- Sick leave benefit, parental leave and 25 days of annual leave plus your local national holidays
- Personal development fund for courses, books, conferences, and material
- The annual international team-building trip, quarterly and monthly online get-togethers
- As a fully remote company, with work-life balance at its core, you’ll enjoy flexible schedules
- An international team that loves to have fun at work and works hard together to accomplish shared goals