Salary
💰 $146,500 - $205,300 per year
Tech Stack
AWSCloudGoPythonReactRedisRustSwift
About the role
- Work on the core API of Stream's video product, including the SFU and media pipeline used for WHIP/WHEP/RTMP and other protocols
- Use and develop with Golang, WebRTC, RTMP, SRT, HLS, protobuf, SVC codecs, Opus, and bandwidth negotiation
- Improve performance and build new features for the SFU server
- Work on edge infrastructure to improve stability and feature-set
- Build new features to support existing and upcoming audio/video technologies (e.g., AI, WHIP, SRT, WHEP)
- Raise the developer experience to make it easier to add real-time audio/video to applications
- Participate in expanding AI integrations for real-time audio & video
Requirements
- At least 2 years of backend/low level WebRTC experience
- Experience with Go (bonus)
- Scalability/database/Redis experience (bonus)
- Experience with SDK development (React/Swift/Compose) (bonus)
- Experience with AWS or other cloud provider (bonus)
- Python and Rust experience (bonus)
- Message queues experience (bonus)
- Full text search experience (bonus)
- Bachelor's degree in Computer Science, Engineering or a related field (bonus)
- Solid engineering experience and motivation to learn
- US-based preference (Boulder or nearby) or Toronto/similar timezones
- Applicants based in the Netherlands or relocating there expected to work in the Amsterdam office 3 times per week (exceptions may apply)