Stream

Engineering

StaffDatabaseReliabilityEngineerPostgreSQL

€115–165k ~AI est. Amsterdam, North Holland, Netherlands; Netherlands FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Staff Database Reliability Engineer – PostgreSQL at Stream. Skills: PostgreSQL internals, Database reliability, Self-managed databases. Diagnose performance issues. Resolve performance issues”

Industry & Context.

Engineering
Problems you'll solve

Root cause analysis; Troubleshooting

What They're Looking For.

Must Have

Deep PostgreSQL expertise, Production ownership at scale, Self-managed databases, Sharding a real Postgres workload, Engineering mindset, Judgement alongside AI tooling

Nice to Have

Multi-tenant database experience, Pushing PostgreSQL beyond conventional use, Messaging, social, or event-heavy storage backgrounds, Connection pooling, logical replication / CDC, Postgres-compatible distributed SQL, Open source contributions

What You'll Do.

Diagnose performance issues

Resolve performance issues

Own operational characteristics

Manage high availability

Set standards for Postgres

Collaborate with application engineers

Shape data infrastructure direction

How You'll Work.

Team & Collaboration

Small, senior team; Collaborate with application engineers

Full Job Description

Location: Remote OR Hybrid from Amsterdam   ABOUT STREAM Stream powers real-time Chat https://getstream.io/chat/, Video https://getstream.io/video/, Activity Feeds https://getstream.io/activity-feeds/, and AI Moderation https://getstream.io/moderation/ for billions of end-users across thousands of apps — from Strava and Bumble to eBay and Patreon. Our platform processes billions of API requests per month and supports applications with millions of concurrent users, while delivering highly reliable, low-latency services and a great developer experience. The Role We're looking for a hands-on Database Engineer to own PostgreSQL as a production system at Stream. You'll work directly with a small, senior team and be responsible for the performance, reliability, and operability of the databases that store and serve data for Stream's entire real-time platform. This is a deep, hands-on engineering role. You'll spend your time in query plans, storage internals, and the operational realities of running databases under heavy, continuous load — not administering them from a distance. Why This Role Exists We have 35-40 different DBs (largest one is 15tb), with large writing throughput. To save hosting costs, we plan on migrating from AWS RDS to self-hosted Postgres on Kubernetes. For that, we need help from someone who: What You'll Work On - Performance and internals — diagnose and resolve performance issues from the query down to the storage engine: indexing strategy, query planning, vacuum and bloat management, and tuning under sustained write load. - Reliability and operations — own the operational characteristics of our Postgres fleet, including backup, replication, and high availability as we take on more responsibility for running these systems ourselves. - Scaling the data layer — work on sharding, partitioning, and the architectural decisions that keep the database performant as data and traffic grow. Beyond that, you'll set standards for how we run Postgres, collaborate

Free ATS check

Applying for this Staff Database Reliability Engineer – PostgreSQL role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Ashby

  • Ashby is a fast modern ATS — most applications take under 3 minutes.
  • The resume parser is strong; verify parsed experience dates and job titles.
  • Custom screening questions are often scored algorithmically — answer completely.
  • Location field affects geo-based screening; use your actual metro area.

ANONYMOUS · UNFILTERED

What do employees actually say about Stream?

Real rants from real employees. Read before you apply.

Read Company Rants →