1 day ago
Remote, United Kingdom +2 moreSenior
Responsibilities
- Own the reliability, performance, scalability, and cost efficiency of the PostgreSQL platform, primarily Amazon Aurora PostgreSQL.
- Lead zero-downtime database upgrades and complex schema migrations, including preventing execution-plan regressions.
- Manage vacuum and bloat, long-running transactions, connection pooling, lock contention, replication, capacity planning, backups, restores, and disaster recovery.
- Review backend schema and DDL changes and build guardrails, tooling, documentation, and runbooks for safe database operations.
- Deliver AWS infrastructure automation with Terraform and contribute to database-focused CI/CD workflows.
- Build monitoring, alerting, and observability using database and platform tooling.
- Use security and vulnerability-management tooling to triage findings and maintain compliance.
- Participate in on-call, incident response, postmortems, root-cause analysis, mentoring, and cross-functional knowledge sharing.
Requirements
- 7+ years of experience in database engineering, database reliability, infrastructure, or SRE roles with significant production PostgreSQL ownership.
- Deep knowledge of PostgreSQL internals, MVCC, EXPLAIN, indexing, vacuum behavior, locking, connection pooling, and configuration tuning.
- Strong experience with Amazon Aurora PostgreSQL and AWS-managed database services.
- Experience with zero-downtime upgrades, complex schema migrations, physical and logical replication, partitioning, read scaling, and backup and disaster-recovery strategy.
- Experience with Terraform and AWS infrastructure-as-code, Linux, scripting in Bash, Python, Ruby, or Go, monitoring and observability, IAM, secrets management, and network segmentation.
- Experience with production change, incident, and problem management, Git, and CI/CD workflows for database changes.
- Ability to participate in an on-call rotation and communicate database trade-offs to technical and non-technical audiences.
- Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent practical experience.
- Preferred qualifications include Ruby on Rails familiarity; Python, Rust, or Elixir experience; Redis or Memcached experience; analytics and warehouse exposure; CDC data-flow experience; ECS, EKS, or Fargate experience; NoSQL or vector database experience; or relevant AWS certification.
Benefits
- Monthly remote-work stipend and a home-office equipment package including a laptop, keyboard, and monitor.
- Home-office equipment upgrades or a local coworking-space membership after onboarding.
- Sick leave, parental leave, 25 days of annual leave, and local national holidays.
- Personal development fund for courses, books, conferences, and materials.
- Annual international team-building trip and quarterly and monthly online get-togethers.
- Fully remote work with flexible schedules and work-life balance.
Tech Stack
Categories
DevOpsSite Reliability
About Storyblok
Storyblok builds a headless content management system used by marketers and developers to manage and deliver content to websites, apps, and e-commerce fronts. Offered as a SaaS with an API-first platform and visual editor, it supports component-based content, workflows, and integrations. Founded in 2017 and headquartered in Linz, Austria, it is privately held and counts brands such as Virgin Media O2, Oatly, and TomTom among its customers.
