Video On Demand Developer

Overview

We are seeking a Senior Backend Developer specializing in Video on Demand and Live Streaming, specifically utilizing GoLang, for a 12-month contract position. The successful candidate will work on the VoD2Live project, responsible for developing high-performance backend services that integrate with third-party services. This remote role is ideal for developers with strong problem-solving skills and extensive experience in video streaming protocols and microservices architecture.

Responsibilities

  • Develop functional and high-performing backend 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.
  • Collaborate with cross-functional teams to deliver project milestones.
  • Participate in code reviews and contribute to continuous improvement initiatives.

Requirements

  • Senior or Lead level experience in backend development.
  • Proficiency in GoLang is mandatory.
  • Experience with at least one additional backend language (VCL, Node.js, Python).
  • Strong understanding of video streaming protocols (HLS, MPEG-DASH).
  • Familiarity 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.
OIR35+ members get up to 48 hours early access to new jobs
SkillsDevOps, CI/CD, Agile
TechnologiesGo, Microservices, Node.js, Python, AWS, REST APIs, PostgreSQL, MySQL, NoSQL, Kafka
LocationUnited Kingdom
TypeRemote
PostedNEW