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 5 days 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)

Staff Software Engineer (Golang)

Staff Software Engineer position at Stream, working on high-scale chat and video solutions using Go, with competitive compensation and comprehensive benefits.

Senior Product Manager Tech, SC Solutions, Japan Consumer Innovation

Lead product development for Amazon Japan's supply chain software solutions, driving innovation and transformation in vendor experience.

Software Engineer, Infrastructure

Senior Infrastructure Software Engineer role at Meta focusing on building and scaling core backend components for billions of users.

Staff Software Engineer

Staff Software Engineer position at Deliveroo, leading technical initiatives and shaping the future of food delivery technology in a hybrid work environment.

Staff Software Engineer - Database Infrastructure

Staff Software Engineer position at Deliveroo focusing on database infrastructure, system automation, and cloud database management.