Senior Software Engineer
Core
Design, develop, and maintain scalable, reliable, and maintainable software applications for Warner Bros. Discovery's streaming platforms.
Role type
Senior Software Engineer (Backend/Cloud)
Builds
Scalable, distributed, and highly available software solutions for global streaming services
Domain
Media & Entertainment / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Python, Java, Docker, Kubernetes, AWS (ECS, EKS, EC2, Serverless), Messaging Frameworks (RabbitMQ, Kafka, SQS, SNS), Event-driven architecture, Relational and document databases (MongoDB, PostgreSQL), CI/CD tools (Jenkins, GitHub Actions, Bamboo, Travis)
Preferred skills
AI/ML concepts (Generative AI, LLMs, prompt engineering), AI-assisted development workflows, Media industry experience
Technologies
AWS, Docker, Kubernetes, ECS, EKS, Lambda, SQS, SNS, RabbitMQ, ActiveMQ, Kafka, MongoDB, PostgreSQL, Jenkins, GitHub Actions, Bamboo, Travis
Responsibilities
Design and develop software applications meeting organizational needs; Collaborate with cross-functional teams to implement scalable solutions; Identify opportunities to improve team processes and technologies; Participate in interdisciplinary meetings for project analysis and estimation; Provide technical leadership and guidance to junior developers
Seniority
Senior, hands-on IC with mentorship responsibilities