Location: Amsterdam (NL)   |   Full-Time
Go Golang Backend Principal Engineer Architecture Distributed Systems High Scale CockroachDB RocksDB WebRTC Raft Redis API Technical Leadership Back End Engineer Staff Engineer
Join Stream, an API leader for chat, video, and feeds, powering apps like Strava and Midjourney for over a billion users. We build high-scale, reusable components using Go, CockroachDB, RocksDB, WebRTC, Raft, and Redis. Our global team of 120+ thrives on innovation and excellence. Visa sponsorship for NL and hybrid/remote (EU) options available. We offer a 10-week Go onboarding program for engineers from other stacks. As a Principal Backend Engineer, you will be a technical authority within Stream, shaping the future of our Go-based backend architecture. You will tackle our most demanding engineering challenges, drive long-term technical vision, and mentor senior engineers. Expertise in Go, distributed systems, high-scale data stores (CockroachDB, RocksDB), real-time communication (WebRTC), and consensus algorithms (Raft) is crucial. The ideal candidate is a visionary technologist with extensive experience designing and building massively scalable systems, and a recognized expert in the Go ecosystem.
Post Date: June 2, 2025