13 days old

Software Development Engineer III

Discovery Inc
New York, NY 10001
Apply Now
Apply on the Company Site
  • Job Code
  • Jobs Rated
Discovery Inc

Location: New York, New York, United States,
Req ID: 12479


As television and media habits change, our mission remains true to the principles that founded Discovery every day we seek to ignite peoples curiosity to engage, entertain and enlighten the world around them through amazing viewing experiences.

The Direct-to-Consumer Group is a technology company within the Discovery brand. We are building a global streaming video platform (OTT), and a suite of applications to support all of our networks brands globally. We are building modern container-based microservices operated on AWS. Our platform covers everything from search, catalogue, video transcoding, personalization, to global subscriptions, and really much more. We build user experiences ranging from classic lean-back viewing to interactive learning applications. We build connected TVs, web, mobile phones, tablets, and consoles for a large footprint of Discovery owned networks (Discovery, Food Network, Golf TV, MotorTrend, Eurosport, Discovery Play, and many more). This is a growing, global engineering group crucial to Discoverys future.

We are hiring a Software Development Engineer III to join our Content Discovery team part of the Direct-to-Consumer Global Technology group. As a technical leader in the team, this individual will make critical contributions to Global Search, Recommendations and User Content Interest insights infrastructure, services & integrations that would enable the Discovery users explore content seamlessly across the digital platforms. An ideal candidate will be a creative thinker, result-driven and passionate about consumer video experiences & drive innovation and produce delightful experiences for our customers. This person will advocate for data-driven decision making, have an insatiable curiosity, love to invent and innovate to solve difficult problems, and obsess about their customers. The candidate will have a strong point of view but remain open-minded should evidence lead elsewhere. This engineer takes ownership of their work and consistently delivers results in a fast-paced environment.


? Build a deep understanding of Discovery Digital Platforms, User Base and related DTC Product and Technology vision that influences Content Discovery technology direction
? Be a technology leader in the team and contribute to Content Discovery technical architecture, roadmap and define guiding principles for software development in the team
? Develop strategic partnerships with technology leaders in other DTC teams and stakeholder groups to foster technical collaboration that is key to the success of large scale content driven systems
? Work closely with the software development manager in defining and documenting operational metrics that reflect the development quality of the team
? Reflect agility in thought process and work towards continuous and incremental improvements
? Play a proactive role in defining and documenting architectural guiding principles and development best practices that reflect DTC technology vision and roadmap
? Architect, design, develop and integrate complex Content Discovery frameworks, services and infrastructure that enable best user experience in accessing the integrated digital content.
? Enhance or support existing Content Discovery services and integrations
? Contribute to the Content Discovery quality control framework and practices
? Demonstrate proactiveness in owning the Content Discovery technology infrastructure and continuously strive towards improvement by influencing the development, release management and production support processes and practices
? Mentor and strive to technically enable other engineering junior resources in the team though high level design and code reviews
? Be vocal with the product ideas & technology recommendations, suggestions and concerns that influence the team working environment


? Degree in Computer Science or related field
? 8+ years of strong product architecture, design and development experience on large scale distributed systems in consumer-focused companies
? Proven and established technology leader who is capable of influencing product technology decisions based on the enterprise thought process and industry technology trends
? Very strong Computer Science fundamentals in object-oriented design, architectural and design patterns, data structures & algorithms
? Ability to apply strong analytical skills in delivering simple solutions for complex problems
? Very strong expertise in cloud computing and hands on experience in delivering large scale distributed systems on cloud platforms like AWS and/or Azure and/or GCP
? Proficient in object oriented programming language like Java, C#, C++
? NoSQL experience like DynamoDB
? Experience with Event Driven Development on large scale data streaming platforms like Kafka
? Ability to work on a diverse, distributed and agile team
? Working experience on large scale content driven systems
? Successfully established engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
? Very strong communication skills
? Must have the legal right to work in the United States

Preferred Qualifications:
? Experience with mission critical, 24x7 systems
? Experience with high throughput, multi-threaded systems
? Prior advanced search implementation experience leveraging ML & NLP
? AWS Architecture Certifications
? Behavior Driven Development experience
? Any technical publications or digital print that reflect larger technical influence


Jobs Rated Reports for Software Developer

Posted: 2021-09-03 Expires: 2021-10-05

Job Opportunities

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Development Engineer III

Discovery Inc
New York, NY 10001

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Developer
11th2019 - Software Developer
Overall Rating: 11/199
Median Salary: $103,560

Work Environment
Very Low
Very Good
Powered ByCareerCast