Software Engineer in New York, NY

$80K - $100K(Ladders Estimates)

Time Warner   •  

New York, NY 10001

Industry: Media

  •  

Less than 5 years

Posted 9 days ago

OVERALL SUMMARY

The Media Software Engineering team at WarnerMedia enable the media workflows using creative and pragmatic technology solutions. We are a software engineering group that develops and supports applications and workflows that ingest media assets as they show up at our doors and run it through the media supply chain by processing, managing, transforming and delivering the assets to all WarnerMedia affiliates and partners.

We are a fundamental part of WarnerMedia's innovation and success and realizing our mission requires a staff of highly motivated and technically flexible software professionals across a variety of disciplines: development, program management, test, and design. We are hiring people to build a team that can create engaging, high-quality solutions, platforms and interactive experiences.

We are looking for a highly skilled individual who takes pride in bringing high-quality code quickly to market, enjoys learning and applying new technologies, and thrives in a dynamic engineering-oriented work environment. You will workwith different encoding solutions and develop diverse solutions to interact and manage these systems, integrating them into our workflows using the latest technologies.

PRIMARY RESPONSIBILITIES

  • Develop architecturally sound applications for digital media workflow and automation solutions as well as implement and integrate third-party software packages.
  • Partner with project managers and other engineering teams to understand requirements, evaluate and recommend strategic solutions.
  • Help plan, initiate, and effect changes to the future-state architecture and technical stack of applications.
  • Research digital media standards and file-formats to guide future media engineering decisions and system design.
  • Provide support to linear/On Demand/derivative systems, with occasional 24/7 availability rotating among other group members.

REQUIREMENTS

  • BS or MS in Computer Science, Computer Engineering, or other equivalent technical degree.
  • 2 years of experience as a software engineer with a strong knowledge of Java. NodeJs and scripting languages a plus.
  • Must be familiar with Java EE and have experience implementing service- or message-oriented systems.
  • Knowledge of SOA-based protocols such as SOAP, REST or other RPC
  • Excellent communication skills
  • Familiarity with video containers and codecs used in broadcast and streaming technologies a plus
  • Experience with AWS is a plus
  • Development toolssuch as GIT/Subversion, Maven, JUnit, Bamboo, and JIRA
  • Position requires after-hours support.

Valid Through: 2019-11-6