At a Glance
- Tasks: Develop high-performance backend services for video streaming and integrate with third-party platforms.
- Company: Join a leading video platform revolutionising the VoD and live streaming experience.
- Benefits: Enjoy remote work flexibility and competitive rates based on your experience.
- Why this job: Be part of an innovative project that impacts how people consume video content globally.
- Qualifications: Must have senior-level backend development experience and proficiency in GoLang.
- Other info: Contract position for 12 months, outside IR35 regulations.
The predicted salary is between 48000 - 72000 £ per year.
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.
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.
- 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).
- Length: 12 months
- Location: Remote (UK)
- Rate: Negotiable based on experience
- Inside/Outside: OUTSIDE IR35
Remote- Backend AWS Developer employer: developrec
Contact Detail:
developrec Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Remote- Backend AWS Developer
✨Tip Number 1
Familiarise yourself with the latest trends in video streaming technologies and protocols. Being able to discuss recent advancements or challenges in the industry during your interview can demonstrate your passion and expertise.
✨Tip Number 2
Showcase your experience with GoLang by preparing examples of past projects where you developed backend services. Be ready to explain your problem-solving approach and how you tackled specific challenges related to video on demand or live streaming.
✨Tip Number 3
Brush up on your knowledge of cloud platforms, especially AWS. Understanding how to integrate services like CloudFront and manage resources effectively will be crucial, so consider discussing any relevant projects you've worked on.
✨Tip Number 4
Prepare to discuss your experience with CI/CD pipelines and containerisation technologies. Highlighting your familiarity with tools like GitHub Actions, Docker, and Kubernetes can set you apart as a candidate who is ready for a modern development environment.
We think you need these skills to ace Remote- Backend AWS Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with GoLang and any other backend languages you've worked with. Emphasise your knowledge of video streaming protocols and your experience with cloud platforms like AWS.
Craft a Strong Cover Letter: In your cover letter, explain why you're passionate about video on demand and live streaming. Mention specific projects where you've developed backend services and how they relate to the role.
Showcase Relevant Projects: If you have previous work related to video streaming or backend development, include links or descriptions of these projects in your application. This will demonstrate your hands-on experience and problem-solving skills.
Highlight Collaboration Skills: Since the role requires excellent communication and collaboration abilities, mention any experience you have working in Agile environments or with cross-functional teams. This will show that you can work well with others in a remote setting.
How to prepare for a job interview at developrec
✨Showcase Your GoLang Expertise
Make sure to highlight your proficiency in GoLang during the interview. Be prepared to discuss specific projects where you've used GoLang, focusing on the challenges you faced and how you overcame them.
✨Demonstrate Knowledge of Video Streaming Protocols
Since the role involves video on demand and live streaming, brush up on your understanding of protocols like HLS and MPEG-DASH. Be ready to explain how these protocols work and their importance in backend development.
✨Discuss Integration Experience
Talk about your experience integrating third-party services such as CDNs and DRM providers. Provide examples of how you've successfully implemented these integrations in past projects, highlighting any challenges and solutions.
✨Emphasise Problem-Solving Skills
Prepare to discuss specific instances where you've solved complex problems in backend development. Use the STAR method (Situation, Task, Action, Result) to structure your answers and demonstrate your analytical thinking.