Senior Backend Developer for Video on Demand and Live Streaming

developrec
Twickenham, UK
12 days ago
Apply on www.totaljobs.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Languages
English

Tech stack

Clean Code Principles Agile Methodology Amazon Web Services Amazon Cloudfront Cloud Computing Databases Software Debugging DevOps Github Python (Programming Language) PostgreSQL MySQL
+21 more
Node.Js NoSQL Queueing Systems RabbitMQ Prometheus Akamai Data Streaming Data Logging Delivery Pipeline Grafana Backend MPEG-DASH Kubernetes Apache Kafka Live Streaming Video Streaming Restful APIs Docker Elk Stack Golang Microservices

Job description

·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.

Requirements

A leading video platform is seeking experienced Senior Backend Developers with expertise in GoLang to contribute to the VoD2Live project. This person must have experience working on Streaming or Video on Demand.

The role requires developing robust, high-performance backend services that integrate seamlessly with third-party services such as CDNs, DRM providers, and cloud platforms.

This position is ideal for candidates with strong problem-solving skills and a deep understanding of video streaming protocols and microservices architecture., ·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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.totaljobs.com
Prepare application

Good distractions

Loading talks and stories from around this role…