Go Developer (Streaming / WebRTC)
Go Developer (Streaming / WebRTC)
Remote | Project-based | Part-time / Contract
OnePlusOne Solutions is looking for an experienced Go (Golang) Developer to help rewrite the backend of a streaming service for a fantasy-related project.
We have an application that allows users to combine and stream audio file sets via:
- Web interface
- Discord bot
The current streaming implementation creates excessive server load, which negatively impacts stability and performance as the number of users grows.
Our goal is to fully rebuild the streaming backend with a strong focus on performance, scalability, and stability under high load.
Responsibilities
- Rewrite the streaming backend service using Go
- Use GoAV or similar streaming/media processing solutions
- Optimize CPU and memory usage
- Ensure stable performance under high concurrency
- Improve backend architecture for scalability
- Collaborate with the team to integrate the new service into the existing system
Requirements
- Commercial experience with Go (Golang)
- Experience working with audio/video streaming systems
- Solid understanding of WebRTC principles
- Experience optimizing backend performance
- Experience working with high-load systems
- English level B1+ (for working communication)
Nice to Have
- Experience with Discord API
- Experience with real-time communication systems
- Docker / containerization experience
- Profiling and performance tuning experience
Work Format
- Remote
- Project-based (with potential for further collaboration)
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |
Published 12 February
27 views
ยท
4 applications
๐
Average salary range of similar jobs in
analytics โ
Loading...