Staff Software Engineer (Golang)

Stream powers chat solutions for major apps like Strava, Nextdoor, Patreon, IBM, Adobe and Midjourney, using Go for video SFU & chat API.
$76,300 - $174,400
Backend
Staff Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS

Description For Staff Software Engineer (Golang)

Stream is a leading provider of chat and video API solutions, powering communication features for major applications like Strava, Nextdoor, Patreon, IBM, Adobe, and Midjourney. As a Staff Software Engineer, you'll be working with Go for our video SFU & chat API, alongside technologies like CockroachDB/Postgres, RocksDB, Raft, and Redis.

We offer a unique opportunity for experienced engineers to join our team, even without prior Go experience, through our comprehensive 10-week internal onboarding program focused on Go and scalability. The role offers the excitement of working on high-scale engineering challenges while being part of a company with healthy revenue and strong growth potential.

Our engineering culture is exceptional, with all managers being hands-on and capable engineers. We operate an edge network of servers worldwide, providing ample opportunities to learn and grow. The company is well-funded, having raised $58M from leading VCs and notable tech industry figures.

The position offers flexible work arrangements, with remote options for EU-based candidates or the opportunity to work from our Amsterdam office with relocation and visa sponsorship available. We provide competitive compensation, comprehensive benefits, and a strong focus on professional development. You'll be part of a team that values technical excellence, innovation, and collaborative problem-solving.

Join us in building and scaling communication infrastructure that powers some of the world's most popular applications. Whether you're passionate about distributed systems, API development, or high-performance computing, Stream offers the perfect environment to advance your career while working on meaningful technical challenges.

Last updated 11 hours ago

Responsibilities For Staff Software Engineer (Golang)

  • Work on high-scale engineering challenges
  • Contribute to Stream's video SFU & chat API development
  • Work with technologies like CockroachDB/Postgres, RocksDB, Raft and Redis
  • Participate in SDK development

Requirements For Staff Software Engineer (Golang)

Go
Redis
PostgreSQL
  • At least 4 years of backend engineering experience
  • Experience with Go or willingness to learn
  • Experience with scalability/database/Redis
  • Experience with SDK development/React/Swift/Compose
  • Bachelor's degree in Computer Science, Engineering or related field (preferred)

Benefits For Staff Software Engineer (Golang)

Education Budget
Equity
Relocation Benefits
Visa Sponsorship
  • 28 days paid time off plus Dutch holidays
  • Company equity
  • Pension scheme
  • Learning and Development budget
  • Commute expenses coverage
  • 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)

Lead Backend Engineer (Python/Django)

Lead Backend Engineer position at Stream, focusing on Python/Django development for chat and activity feed infrastructure, offering hybrid work in Amsterdam.

Manager, Digital Experience Tooling

Lead engineering team for Apple's retail digital experience tooling, managing demo content creation and deployment across global stores.

Apple Pay & Wallet New Product Support Engineering Project Manager

Lead the development of support strategies for Apple Pay products as a Project Manager, combining technical expertise with customer advocacy at Apple.

Software Engineering Manager, DNS Systems

Lead Apple's DNS infrastructure team, managing critical systems that serve billions of devices worldwide while contributing to system architecture and development.

Engineering Project/Program ICT4 - ICT5

Senior Engineering Project Manager role at Apple, focusing on lab management and infrastructure for cutting-edge technologies including Apple Vision Pro.