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:

  1. Programming Languages: C++, Rust, Java, or Go
  2. Streaming: FFmpeg, WebRTC, HLS/DASH, OBS integrations, adaptive bitrate streaming
  3. Video Codecs: H.264, H.265, AV1
  4. Protocols: WebSockets, gRPC, RTMP
  5. Backend/API: REST, GraphQL, API design, microservices
  6. Cloud & Infra: AWS/GCP/Azure, Docker, Kubernetes, CDN integration (Cloudflare, Akamai, etc.)
  7. Observability: Prometheus, Grafana, ELK
  8. CI/CD & DevOps: GitHub Actions, Jenkins, Terraform, Helm
  9. Security: TLS, DRM, API auth/ratelimiting, fault tolerance, failovers
  10. Bonus: Experience integrating with Solana or any EVM-compatible chain

Responsibilities

  1. Architect and implement scalable, low-latency streaming backend systems
  2. Optimize infrastructure for fault tolerance, adaptive bitrate delivery, and low-lag streaming
  3. Build APIs for frontend consumption (streams, chat, monetization, user profiles)
  4. Integrate blockchain interactions (e.g., wallet auth, NFT-based access, tipping)
  5. Lead performance tuning, caching strategies, and observability stack
  6. Collaborate with product, frontend, and DevOps teams across time zones
  7. Participate in interviews and help build out the tech team

Ideal Candidate

  1. 5+ years backend experience with real-time systems or streaming platforms
  2. Has built or scaled streaming backends (Twitch-like, live sports, etc.)
  3. Clear architectural thinking — able to explain edge cases and failure recovery
  4. Strong communication skills and startup-friendly attitude
  5. Can work independently and deliver on aggressive timelines

Hiring Process

  1. Screening of your resume + tech background
  2. Interview focused on architecture walkthroughs and system design
  3. (Optional) Short follow-up assessment
  4. Final interview with leadership

To Apply

Please fill out the link.

Skills
  • C++
  • Java
  • Rust
© 2025 cryptojobs.com. All right reserved.