Negotiable
Outside
Remote
ENGLAND
Summary: The Senior Backend Developer role focuses on enhancing a leading video platform's capabilities in Video on Demand and Live Streaming using GoLang. Candidates are expected to develop high-performance backend services and integrate them with third-party services. The position requires 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 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.
Key Skills:
- Senior or Lead level experience in backend development.
- Proficiency in GoLang (MUST-HAVE).
- Experience with at least one additional backend 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): undetermined
City: undetermined
Country: UK
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: Senior
Industry: IT