Job Description
Overview
Company Overview
Warner Bros. Discovery, a premier global media and entertainment company, offers audiences the world's most differentiated and complete portfolio of content, brands and franchises across television, film, streaming and gaming. The new company combines WarnerMedia's premium entertainment, sports and news assets with Discovery's leading non-fiction and international entertainment and sports businesses.
About WBD Streaming
Warner Bros. Discovery's DTC organization sits at the intersection of tech, entertainment, and everyday utility. We are continuously leveraging new technology to build immersive and interactive viewing experiences. Our platform covers everything from search, catalog, and video transcoding, to personalization, global subscriptions, and more. We are committed to delivering quality user experiences, ranging from video streaming to applications across connected TV, mobile, web and consoles. As a pure tech organization, we are essential to Warner Bros. Discovery's continued growth, building world-class products from the ground-up for our iconic brands like HBO Max, Discovery Channel, CNN, Food Network, HGTV, Eurosport, MotorTrend, and many more.
Position Summary
We are hiring a software development engineer to join the metadata management team in our direct-to-consumer organization. We own services responsible for managing metadata to adhere to the business rules and publishing them to internal and external systems. We own a highly scalable & reliable set of services that must operate efficiently to serve the vast content Warner Bros. Discovery produces daily. We work in a highly collaborative team environment.
The ideal candidate has an established background in developing customer-obsessed experiences, a strong technical ability, great communication skills, a motivation to achieve results in a fast-paced environment, a high level of creativity, great analytical reasoning skills, and of course, passion for technology.
Responsibilities
• The ideal candidate has a track record of having built multiple high-performance, stable, scalable systems that have been successfully shipped to customers in production.
• Your work and your approach to work are exemplary: you drive best practices and set standards for your team.
• You are a key influencer in your team's strategy and contribute significantly to team planning.
• You show good judgment making trade-offs between immediate and long-term business needs.
• You are a collaborative leader that makes other engineers and team members around you more productive, by sharing your knowledge, and helping to tie-break key technical decisions.
• You build software that doesn't only work today, but is resilient to survive changes to the surrounding code and services via automated testing, thoughtful architectural design, and monitoring.
• Experience developing in at least one Object-Oriented language Java, C#, C++ and Go
Qualifications
• 5+ years industry experience as a Software Engineer in an agile environment
• Experience developing high-throughput backend services scaling to 10's of millions of users in real-time and on-demand transactions in server-server and client-server applications
• Hands-on experience designing and developing distributed, asynchronous services involving many components and using popular tech stacks and design patterns
• BS, MS or PhD in Computer Science or related field, or equivalent experience
• Must have the legal right to work in the United States.
Jobcode: Reference SBJ-gmqv03-3-237-32-143-42 in your application.