Staff Software Engineer (Golang)

Stream powers chat and video solutions for large apps, serving clients like Strava, Nextdoor, Patreon, IBM, Adobe and Midjourney.
$70,000 - $160,000
Backend
Staff Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS

Description For Staff Software Engineer (Golang)

Stream is a leading provider of chat and video solutions powering major applications like Strava, Nextdoor, Patreon, IBM, Adobe, and Midjourney. As a Staff Software Engineer, you'll work with Go for their video SFU & chat API, alongside technologies like CockroachDB/Postgres and Redis. The company offers a comprehensive 10-week internal onboarding program focused on Go and scalability, making it accessible for experienced engineers from different tech backgrounds.

The role offers high-scale engineering challenges in a startup environment with healthy revenue. Stream has raised $58M from notable investors and maintains a strong engineering culture where technical excellence is paramount. The company operates an edge network of servers worldwide, providing ample opportunities for learning and growth.

The position offers competitive compensation ranging from €70,000 to €160,000 EUR based on seniority and location. Stream provides an exceptional benefits package including equity, pension scheme, learning budget, and various lifestyle perks. The company embraces a diverse culture with over 120 team members from 35+ countries.

For Netherlands-based employees, the role follows a hybrid work model requiring 3 days per week in the Amsterdam office. The company maintains a casual social culture while emphasizing ownership and quality in software development. Stream values transparency and excellence, making it an ideal environment for engineers looking to work on challenging problems at scale while continuing their professional growth.

Last updated a month ago

Requirements For Staff Software Engineer (Golang)

Go
Redis
PostgreSQL
  • At least 5 years of backend engineering experience
  • Proficiency with Go or another language
  • Scalability/database/Redis experience
  • Experience with SDK development/building public APIs

Benefits For Staff Software Engineer (Golang)

Education Budget
Equity
Relocation Benefits
Visa Sponsorship
  • 28 days paid time off plus paid Dutch holidays
  • Company equity
  • Pension scheme
  • Learning and Development budget
  • Commute expenses covered
  • Fitness stipend
  • Monthly in-office chair massages
  • MacBook Pro
  • Healthy team lunches and snacks
  • Generous relocation package
  • Office in Amsterdam

Interested in this job?

Jobs Related To Stream Staff Software Engineer (Golang)

Software Development Manager, Automotive, Amazon Autos

Lead engineering team building innovative automotive shopping experiences at Amazon, managing technical roadmap and delivery of customer-focused solutions.

Innovation Manager, Middle Mile Eng Programs

Lead innovation in material handling systems and infrastructure design for Amazon's Middle Mile operations across Europe, focusing on efficiency and sustainability.

Software Engineering LMTS

Staff Software Engineer position at Salesforce focusing on platform reliability, scalability, and high-availability solutions.

Engineering Manager

Senior Manager/Director role leading governance, global support, and strategic innovation within Digital Success Engineering at Salesforce.

Manager, Software Engineering - LinkedIn Feed

Lead software engineering team for LinkedIn Feed, focusing on data engineering and AI-driven content recommendations.