company_logo

Full Time Job

Software Developer

Discovery

Knoxville, TN 12-01-2021
 
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description
Overview

Discovery is looking for top engineering talent whose deep technical chops and problem-solving skills are matched only by their passion for design and user experience. Our team builds the user experiences for OTT applications on Web, Android, FireTV, iOS, tvOS, Roku & Connected TVs. If you delight in delivering high quality, fast, and efficient mobile, web, and connected TVs applications to millions of customers, then this is the Discovery team for you.

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

We are the Product Engineering technology group for Direct-2-Consumer USA business, and responsible for building media streaming Mobile & OTT applications for 18 brands. Backed up by modern container-based microservices operated on AWS, our front-end applications build mobile experiences for search, catalogue, video streaming, personalization, subscriptions, payments, and really much more. Discovery is the largest provider of non-fiction network programming in the USA with channels like Discovery, TLC, Animal Planet, Oprah Winfrey Network, Cooking Channel, Food Network, Travel Channel, and many more (total of 18 Discovery GO brands). This is a growing, global engineering group crucial to Discovery's future.

Responsibilities
• You have subject-matter expertise related to one or more production software systems and demonstrated a pattern of shipping high quality feature changes in those, or similar, systems.
• You are able to lead the design and development of more complex feature enhancements involving yourself and one or more additional engineers. You solve business problems with simple and straightforward solutions, applying appropriate technologies and software engineering best practices.
• You need little oversight to work within the team's software development lifecycle practices. You can help newcomers to be productive with the team's processes. You deliver high-quality results the first time and improve code, documentation, and results with each iteration.
• You think about the long-term health of your code, your monitoring, your alerting, and your documentation. You nurture all of these in parallel to your software development responsibilities.
• You are persuasive in influencing your peers through code reviews or design reviews. Your team trusts your work and the feedback that you give to them on their work.
• You are an effective communicator as exemplified by your technical documentation, and your interactions with stakeholders and adjacent teams.

Qualifications
• Programming & domain experience on Web Or Mobile technologies (Web 2.0, JS, Android and/or iOS). OTT experience is a plus.
• 5+ years programming experience using Java, Python, JavaScript, Swift or other similar languages.
• A bachelor's degree in Computer Science, Engineering or equivalent work experience.
• Hands-on expertise in disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between.
• Knowledge of large-scale application architecture, design, implementation and performance tuning.
• Experience in modern DevOps/SRE practices such as CI/CD, performance monitoring & incident management
• Computer Science fundamentals in object-oriented design, algorithm design, problem solving, and complexity analysis.
• Must have the legal right to work in the United States.

Jobcode: Reference SBJ-r071ee-52-15-63-145-42 in your application.

Company Profile
Discovery

Discovery, Inc. is the global leader in real life entertainment. We serve passionate fans with content that inspires, informs, and entertains, providing leadership across deeply loved and trusted brands, such as Discovery Channel, TLC, Animal Planet, HGTV, Food Network, and Travel Channel.