Back to all jobs

Multiple Backend Engineer Positions at Stream

HackerNews
Apply NowSign in to track
AI-enhanced for better readability

Stream - Multiple Positions

Locations: Amsterdam (NL), Skopje (North Macedonia), Boulder, CO (US), Toronto (Canada) | Remote Possible | Full Time | Visa Sponsorship Available

Source: hackernews

About the Role

Stream is consistently hiring backend engineers, ranging from Senior to Staff/Lead/Director/Principal Go engineers. They also have openings for:

  • Staff Python Engineer – (Open Source Video/Voice AI Library)
  • Staff Product Designer
  • Lead Backend Engineer
  • Unreal Engine C++ Developer (fixed term, 2-3 months project)

Stream uses Go for its video SFU, chat API, Moderation, and Feeds, serving high traffic from major apps like Strava, Nextdoor, Patreon, and Midjourney.

Tech Stack

  • Go
  • CockroachDB
  • RocksDB
  • WebRTC
  • Raft
  • Redis

Why Join Stream?

  • High scale/difficult engineering; customers use their products with millions of users.
  • Startup growth opportunity with healthy revenue.
  • All managers are hands-on and capable engineers.
  • Edge network of servers around the world.
  • Great opportunity to learn and grow.

Onboarding

If you have experience with a different tech stack, Stream offers a 10-week onboarding program to train you in Go, scaling, and other key topics: https://tinyurl.com/2u5x9f9w

Remote Work

Roles are primarily NL, US, North Macedonia, or CA-based (hybrid), but exemptions for remote work within the EU may apply to specific cases.

Visa Sponsorship

Available for the Netherlands.

Apply Here

https://jobs.ashbyhq.com/stream?utm_source=5rrpvObp3r

Similar jobs