company_logo

Full Time Job

Sr Software Developer

Turner

Atlanta, GA 08-05-2021
 
  • Paid
  • Full Time
Job Description
The Job
Within the WarnerMedia Technology Organization (WMTO), you will be part of a team developing live streaming and transcoding solutions for WarnerMedia's digital platform. We create solutions for multiple WarnerMedia brands such as March Madness, NCAA, HBO Max, TBS, TNT, TruTV, TCM, Cartoon Network, Adult Swim, and CNN.

You will be working in a collaborative and active atmosphere where iterative solutions are needed for frequent priority changes.

The ideal candidate is a problem solver who is not afraid to ask questions, is eager to learn by doing, is open to changes in direction, and can adapt to new strategies.

The Daily
• Design, develop, and maintain backend software solutions to simplify live and on-demand video delivery. Solutioning, prototyping, getting buy-in, coding in an iterative development cycle.
• Most applications are written in Python or Golang and currently communicate via REST or queues. Develop and maintain video transcoding and live streaming workflows.
• Occasional UI development opportunities with React JS to create dashboards and instrumentation for backend systems. Develop solutions that balance innovation, quality, delivery time, and alignment with business strategy.
• Work with leadership and WarnerMedia brand stakeholders to align application development with business strategy and requirements. Collaborate with operations stakeholders to deliver ''operationally friendly'' solutions.
• Engage in the software development process. Pull Requests, Design reviews, Stand-up, etc.

The Essentials
• Ability to work autonomously when needed.
• Ability to build new services or applications as well as maintain code in existing services.
• Experience with application development in Python, Golang, or Javascript demonstrating solid design and software life cycle skills. Experience with web frameworks such as Django, Flask, FastAPI, Express, Hapi, etc.
• Experience developing and consuming REST APIs.
• Experience with SQL and NoSQL databases such as Postgres, MySQL, Mongo, etc.

The Nice to Haves
• Working knowledge of video transcoding or live streaming.
• Experience with video technologies: AWS MediaConvert, MediaLive, FFmpeg, etc. Experience with React JS.
• Experience with AWS services: S3, SQS, SNS, Lambda, RDS, and more. Experience with microservices design.
• Experience with containers, container management, and cloud deployments: Docker, Kubernetes, Fargate, etc. Experience with using git for version control: branching, merging, tagging etc.

Jobcode: Reference SBJ-gk3m9q-13-58-36-141-42 in your application.