Stream

Lead Engineer, Platform & Infrastructure

Remote (EU) Amsterdam
Go Python AWS GCP Kubernetes PostgreSQL Redis Terraform Prometheus API
Description

Lead Platform Engineer – Kubernetes / Go

Department: Engineering

Location: Remote (EU)

Employment Type: FullTime

Location: Remote OR Hybrid from Amsterdam

About Stream

Stream powers real-time Chat, Video, Activity Feeds, and AI 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 Go engineer with deep Kubernetes knowledge to help build the platform that runs Stream's real-time services. You'll work directly with a small, senior team, writing the automation and tooling that makes our infrastructure reliable, scalable, and fast to build on.

This is a software engineering role, not an operations one. You'll spend most of your time writing Go and building platform systems — not configuring clusters by hand.

Why This Role Exists

Our backend runs at high scale and our platform is evolving quickly. We want a strong engineer who builds infrastructure as software — someone who understands Kubernetes deeply enough to extend it, automate it, and make it work for our teams, rather than simply operate it.

What You'll Work On

  • Platform tooling and automation — build the systems, services, and automation that other engineers rely on to ship and run software safely at scale.

  • Kubernetes-native engineering — work at the level of the control plane: automation, custom tooling, and the infrastructure primitives that make our platform consistent and self-serve.

  • Reliability and scalability — strengthen the systems all of Stream's products depend on, with a focus on performance, resilience, and developer experience.

Beyond that, you'll help define engineering standards for the platform and collaborate with product and SDK engineers to keep building on Stream fast and reliable.

Core Technologies

Go · Kubernetes · Helm · Terraform · AWS · PostgreSQL · CockroachDB · Redis · Prometheus / observability stack

Required

  • Strong, current Go — Go is a primary language for you and has been recently. We're looking for genuine depth, not occasional contributions alongside another stack.

  • Deep Kubernetes knowledge — you understand how Kubernetes works internally (the control plane, controllers, CRDs) and have built automation or platform tooling on top of it, not just deployed workloads into a cluster someone else maintains.

  • Distributed systems fluency — concurrency, consensus trade-offs, and designing services that are reliable under load.

  • A builder's mindset — you still write code daily and prefer solving infrastructure problems in software over manual operations.

Strong Plus

  • You've written Kubernetes operators or controllers (controller-runtime, kubebuilder, Operator SDK) or authored CRDs — this is the strongest signal for this role.

  • Experience with Helm and Terraform

  • Open source contributions to infrastructure or platform tooling, especially in the Kubernetes ecosystem

  • Engineering blog posts or conference talks on platform or distributed systems topics

  • Prior experience at an API-first or infrastructure-enabling scaleup

What We're Not Looking For

Being explicit saves everyone time:

  • Operate-only DevOps / SRE — if you run clusters but haven't built software on top of Kubernetes, the core of this role will feel unfamiliar.

  • Configuration-heavy backgrounds — Helm and Terraform are tools, not an engineering foundation; we need someone who builds, not just configures.

  • Go as a second language — one Go service in an otherwise Python/Java career isn't the depth we're after.

  • Hands-off leadership — this is an IC role for someone who codes; managers who no longer build day-to-day won't find what they're looking for here.

  • AI skepticism — we won't spend time convincing you AI is worth adopting.

Benefits (Netherlands-based employees):

  • Generous compensation

  • Company equity

  • 28 days PTO + Dutch public holidays

  • Pension scheme

  • Learning & Development budget

  • Commute reimbursement to Amsterdam or company bike

  • Fitness stipend

  • Access to open-source project work

Benefits are adjusted per country of residence for remote hires.

Why Stream?

  • High scale/ difficult engineering

  • Default alive. Startup growth opportunity with healthy revenue

  • Strong engineering culture. Engineering is what makes us succeed

  • All managers are hands-on and capable engineers

  • Edge network of servers around the world

  • Great opportunity to learn and grow

  • Raised $58M from leading VCs (Felicis Ventures, Notable Capital, 01.Advisors, Techstars, Arthur Ventures), including backers like Dick Costolo (01 Advisors, ex-CEO of Twitter), Olivier Pomel (CEO of Datadog), Tom Preston-Werner (Co-Founder of GitHub), Nicolas Dessaigne (Co-Founder of Algolia)

Hybrid office policy: applicants based (or relocating to) one of our office locations are expected to work according to the applicable local office attendance policy.

Equal opportunity employer statement: Stream provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Note for external recruiters: We currently have this role covered and do not accept unsolicited agency resumes. We are not responsible for any fees related to unsolicited resumes.

Stream
Stream

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say