Location: Amsterdam, Netherlands (Hybrid, EU Remote possible)   |   Full-Time   |   $70,000 - $160,000
Go Golang Backend CockroachDB RocksDB WebRTC Raft Redis High Scale API Chat Video Feeds Distributed Systems Senior Engineer Back End Engineer
Company: Stream provides APIs and SDKs for building scalable and engaging in-app Chat, Video & Audio, and Activity Feeds. We empower developers to launch faster with enterprise-grade infrastructure, serving major apps like Strava, Nextdoor, Patreon, and Midjourney. Our culture emphasizes innovation, transparency, and excellence.

Role: We are seeking experienced Senior Backend Engineers to join our team. You will design, build, and operate high-performance backend systems using Go, contributing to our Video SFU, Chat API, Moderation, and Feeds products. You'll tackle challenging engineering problems related to high scale and distributed systems, working on infrastructure that serves over a billion end-users.

Responsibilities:
*   Develop and maintain scalable backend services in Go.
*   Work with technologies like CockroachDB, RocksDB, WebRTC, Raft, and Redis.
*   Contribute to system architecture and design decisions.
*   Optimize systems for high traffic and low latency across our global edge network.
*   Collaborate with product teams to deliver features.
*   Ensure high standards of code quality, testing, and monitoring.

Ideal Candidate:
*   Strong experience in backend development, preferably with Go (or willingness to learn via our onboarding).
*   Experience building and scaling distributed systems.
*   Familiarity with databases (SQL/NoSQL), caching strategies (Redis), and potentially technologies like WebRTC or Raft.
*   Passionate about tackling complex engineering challenges at scale.
*   Strong problem-solving skills and ability to work effectively in a team.

Onboarding: For engineers with experience in different tech stacks, we offer a comprehensive 10-week onboarding program covering Go fundamentals & performance, databases (CockroachDB, Redis), scaling patterns, testing best practices, Raft, WebRTC, and more.

Why Join? High scale/difficult engineering, startup growth opportunity with healthy revenue, hands-on engineering managers, global edge network, great opportunity to learn and grow. Visa sponsorship available for the Netherlands.

Compensation: €70,000–€160,000 depending on seniority and location.
Post Date: April 17, 2025