
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