Posted on: 08/07/2025
Senior Backend Engineer :
We are seeking a highly skilled Senior Backend Engineer to join our media delivery team. You will be responsible for building, optimizing, and maintaining high-performance microservices tailored for video streaming and high-concurrency environments. This role requires deep experience with Java (8+), Spring Boot, and a strong background in video content delivery, AWS cloud infrastructure, and CI/CD automation.
Responsibilities :
- Design, develop, deploy, and maintain RESTful microservices using Java 8+ and Spring Boot, optimized for media delivery and high.
- Integrate video processing, DRM (e.g., Widevine), and CDN systems to enable adaptive streaming.
- Implement backend services for content ingestion, encoding pipelines, metadata management, and
playback support.
- Collaborate with frontend (web/app) teams to define APIs for playback, user profiles, watchlists, and recommendations.
- Build and optimize services for scalability using AWS (EC2, S3, Lambda, CloudFront, Elastic Transcoder)
- Containerize services with Docker; deploy on ECS or Kubernetes/EKS.
- Set up CI/CD pipelines (Jenkins, GitHub Actions, AWS CodePipeline).
- Monitor video service health and performance using CloudWatch, Prometheus, and Grafana.
- Ensure fault-tolerance with patterns like circuit-breakers (e.g., Netflix Hystrix/Eureka), retries, and auto-scaling.
- Collaborate with ML teams to support recommendation engines and personalized metadata features.
- Enforce security standards (authentication, authorization, encryption, IAM).
- Mentor junior engineers; drive code reviews and architecture discussions.
- Hands-on with AWS services, especially for content delivery and scalability.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1509428
Interview Questions for you
View All