Backend Developer (Golang) - Video on Demand & Live Streaming

Backend Developer (Golang) - Video on Demand & Live Streaming

Posted 1 week ago by Develop Group Ltd on JobServe

£1,000 Per day
Outside
Remote
England, UK

Summary: The Senior Backend Developer role focuses on enhancing a leading video platform's capabilities in Video on Demand and Live Streaming using GoLang. The position requires expertise in developing high-performance backend services and integrating them with third-party services. Candidates should possess strong problem-solving skills and a solid understanding of video streaming protocols and microservices architecture. This is a remote contract position for 12 months, classified as outside IR35.

Key Responsibilities:

  • Develop functional and high-performing Back End services that meet the platform's requirements.
  • Write high-quality, well-documented, and maintainable code.
  • Integrate the platform with necessary third-party services (CDNs, DRM providers, etc.).
  • Ensure comprehensive documentation of systems and components.
  • Implement and maintain robust monitoring and alerting systems for production environments.

Key Skills:

  • Senior or Lead level experience in Back End development.
  • Proficiency in GoLang (MUST-HAVE).
  • Experience with at least one additional Back End language (VCL, Node.js, Python).
  • Strong understanding of video streaming protocols (HLS, MPEG-DASH).
  • Experience with DRM technologies (Widevine, PlayReady, FairPlay).
  • Expertise with CDNs (AWS CloudFront, Akamai, Fastly).
  • Hands-on experience with cloud platforms (AWS, Fastly).
  • Solid knowledge of RESTful APIs and microservices architecture.
  • Experience with databases (PostgreSQL, MySQL, NoSQL databases).
  • Proficiency with message queues (Kafka, RabbitMQ).
  • Strong DevOps experience, including:
  • CI/CD pipelines (GitHub Actions).
  • Containerization technologies (Docker, Kubernetes).
  • Monitoring & logging tools (Prometheus, Grafana, ELK stack).
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration abilities.
  • Experience working in Agile development environments.
  • Fluent written & spoken English.

Salary (Rate): £1k per day

City: undetermined

Country: UK

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: Senior

Industry: IT