Taro Logo

Senior Software Engineer- Golang(MSC Team)

A premier global media and entertainment company offering audiences the world's most differentiated portfolio of content, brands and franchises across television, film, streaming and gaming.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Entertainment · Enterprise SaaS

Job Description

Warner Bros. Discovery is seeking a Senior Software Engineer specializing in Golang to join their Content Systems Engineering (MSC) team in Bangalore. The role focuses on building and maintaining applications that power WBD's content supply chain, supporting the entire media lifecycle from idea to distribution. As part of the Metadata Syndication Service team, you'll work on integrating, validating, transforming, and delivering content metadata to partners, enhancing content discovery and direct-to-consumer reach. The position offers an opportunity to work with cutting-edge technologies including Go, Java, and cloud services, while contributing to a platform that serves thousands of internal users and powers major streaming services like Discovery+. The ideal candidate will combine technical expertise with leadership skills, working in an agile environment to deliver high-quality solutions that support WBD's global media operations. This role offers the chance to work with a premier entertainment company while developing critical systems that impact millions of users worldwide.

Last updated 18 hours ago

Responsibilities For Senior Software Engineer- Golang(MSC Team)

  • Build application service layers to support Warner Bros. Discovery's content supply chain
  • Lead design and development of complex feature enhancements within the supply chain software
  • Support other engineers on your team in their growth, learning and development
  • Offer enhancements to best practices, document, design, and architecture improvements
  • Troubleshoot production issues by reviewing source code, logs, operational metrics, stack trace
  • Establish robust testing, monitoring, and alerting mechanisms

Requirements For Senior Software Engineer- Golang(MSC Team)

Go
Java
Node.js
  • 5 - 8 years of experience as a software developer
  • High proficiency and technical leadership with Go (mandatory), Java (Spring) and Node JS
  • Experience in working with any one cloud provider (AWS preferred / GCP/ Azure)
  • Deep understanding of software design principles, algorithms, and data structures
  • Experience working within a SAFe Agile team
  • Proven track record of designing and building applications for media workflows
  • Effective communicator with strong documentation skills
  • Ability to solve business problems with simple and straightforward solutions

Benefits For Senior Software Engineer- Golang(MSC Team)

  • A Great Place to work
  • Equal opportunity employer
  • Fast track growth opportunities

Related Jobs