Job Description
Summary
Job Title: Senior Streaming Backend Developer (Low-Latency Systems + Web3 Integration)
Company: Stream.fun
Type: Full-time (Remote)
Compensation: Competitive (based on experience)
Start Date: ASAP
About Stream.fun
We're building the next-generation decentralized livestreaming and creator platform. Think Twitch meets Web3 but with real-time payments, social engagement on-chain, and a fully scalable streaming infrastructure.
Our mission is to empower creators and audiences with transparent monetization, high-performance streaming, and ownership over their content and community.
If you're passionate about building low-latency systems and want to help define the future of live entertainment on the blockchain, join us.
Role Overview
We're looking for a Senior Backend Engineer with deep experience in low-latency streaming infrastructure. You will lead the architecture and backend development for our real-time video streaming platform , working closely with our product and blockchain teams to integrate advanced Web3 functionality into a scalable, high-availability streaming backend.
You should be confident in architecting distributed systems that can handle real-time video processing, adaptive streaming, CDN optimization, and secure on-chain interactions.
Bonus if you’ve worked on Twitch-like or Kick-like architectures.
Tech Stack & Must-Have Skills
You don’t need to know everything below, but you must be able to explain and design real-world architectures using most of them:
- Programming Languages: C++, Rust, Java, or Go
- Streaming: FFmpeg, WebRTC, HLS/DASH, OBS integrations, adaptive bitrate streaming
- Video Codecs: H.264, H.265, AV1
- Protocols: WebSockets, gRPC, RTMP
- Backend/API: REST, GraphQL, API design, microservices
- Cloud & Infra: AWS/GCP/Azure, Docker, Kubernetes, CDN integration (Cloudflare, Akamai, etc.)
- Observability: Prometheus, Grafana, ELK
- CI/CD & DevOps: GitHub Actions, Jenkins, Terraform, Helm
- Security: TLS, DRM, API auth/ratelimiting, fault tolerance, failovers
- Bonus: Experience integrating with Solana or any EVM-compatible chain
Responsibilities
- Architect and implement scalable, low-latency streaming backend systems
- Optimize infrastructure for fault tolerance, adaptive bitrate delivery, and low-lag streaming
- Build APIs for frontend consumption (streams, chat, monetization, user profiles)
- Integrate blockchain interactions (e.g., wallet auth, NFT-based access, tipping)
- Lead performance tuning, caching strategies, and observability stack
- Collaborate with product, frontend, and DevOps teams across time zones
- Participate in interviews and help build out the tech team
Ideal Candidate
- 5+ years backend experience with real-time systems or streaming platforms
- Has built or scaled streaming backends (Twitch-like, live sports, etc.)
- Clear architectural thinking — able to explain edge cases and failure recovery
- Strong communication skills and startup-friendly attitude
- Can work independently and deliver on aggressive timelines
Hiring Process
- Screening of your resume + tech background
- Interview focused on architecture walkthroughs and system design
- (Optional) Short follow-up assessment
- Final interview with leadership
To Apply
Please fill out the link.
Skills
- C++
- Java
- Rust