Software Engineer, Peacock @ NBCUniversal - New York, NY

Job Overview

7 days ago

Software Engineer, Peacock

NBCUniversal - New York, NY

72140BR
Digital Media
Direct-to-Consumer

Responsibilities

Welcome to Peacock, the dynamic new streaming service from NBCUniversal. Here you’ll find more than a job. You’ll find a fast-paced, high-flying team for unique birds that want to be at the epicenter of technology, sports, news, tv, movies and more. Our flock works hard to connect people to what they love, each other and the world around them by creating shared experiences through culture-defining entertainment.

As a company, we embrace the power of difference. Our team is committed to creating an organization that champions diversity and inclusivity for all by curating content and a workforce that represents the world around us. We continue to challenge ourselves and the industry by being customer-centric, data-driven creatures of innovation. At Peacock, we are determined to forge the next frontier of streaming through creativity, teamwork, and talent.

Here you can fly to new heights!
  • Using in-house & third-party tools, build and support the live and linear pipeline for streaming video, optimizing video encoding, packaging, and delivery
  • Providing support for live events and other linear channels
  • Use requirements and modeling to work with Product Owners to implement smart technology solutions ad tools delivery premium quality audio and video experiences
  • Continuously learn, improve, and optimize processes and ways of working
  • Manage and maintain cloud-based content delivery and services
What’s in it for you?
  • Working for a well-known, globally leading Media Streaming organization
  • Exposure to high-level business professionals in a variety of departments and geographic locations
  • Opportunity to work and grow your career in fast-paced environment

Qualifications/Requirements

  • Bachelor’s degree or equivalent in Computer Science, Information Technology, or related field
  • 3+ years’ experience in software development and web technologies.
  • Proficiency with languages such as JavaScript, Typescript, Angular, CSS, HTML
  • Understanding of server-side languages such as NodeJs
  • Experience in building real-time, large-scale, low latency distributed systems
  • Familiar with CI/CD pipelines and large-scale deployment
  • Deep understanding of OO Design Principles and Patterns.
  • Embrace open-source technologies
  • Technical experience with cloud-based technologies, specifically within architecture/infrastructure (AWS)
  • Understanding of TDD, ATDD and BDD and approaches
  • Understanding of containerization as it relates to Cloud (Kubernetes, Docker)
  • Key understanding of technology principles and work methods (Agile, Scrum, etc.).

Desired Characteristics

  • Experience working with digital video workflow and operations, and digital video technology development
  • Understanding of playback protocols such as DASH, CMAF/HLS
  • Knowledge with Server-Side Ad insertion (SSAI), transcoding and packaging
  • Knowledge of OTT video delivery pipelines including basic networking concepts, source origination, video ingest & encoding, and packing including encryption and DRM.

Career Level

Experienced

City

New York

State/Province

New York

Country

United States

About Us

NBCUniversal owns and operates over 20 different businesses across 30 countries including a valuable portfolio of news and entertainment television networks, a premier motion picture company, significant television production operations, a leading television stations group, world-renowned theme parks and a premium ad-supported streaming service.

Here you can be your authentic self. As a company uniquely positioned to educate, entertain and empower through our platforms, Comcast NBCUniversal stands for including everyone. We strive to foster a diverse and inclusive culture where our employees feel supported, embraced and heard. We believe that our workforce should represent the communities we live in, so that together, we can continue to create and deliver content that reflects the current and ever-changing face of the world. Click here to learn more about Comcast NBCUniversal’s commitment and how we are making an impact.

Notices

NBCUniversal’s policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law. NBCUniversal will consider for employment qualified applicants with criminal histories in a manner consistent with relevant legal requirements, including the City of Los Angeles Fair Chance Initiative For Hiring Ordinance, where applicable.

NBCUniversal is an equal opportunity employer and will provide reasonable accommodations as required by applicable federal, state, and/or local laws.

Similar Jobs

Software Engineer - Delivery

Squarespace

New York, NY

Build services and tools that support hundreds of engineers every day. The Delivery Team manages the Squarespace code and artifact storage, the pipelines that…

Software Engineer II, Infrastructure, Search

Google

New York, NY

We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking…

Sr. Software Development Engineer, Artemis

Amazon.com Services LLC

New York, NY

Knowledge of professional software engineering practices and best practices for the full software development lifecycle, including coding standards, code…

Program Manager III, Search, Software Engineering

Google

New York, NY

5 years of experience in program or project management. Understanding of the software development lifecycle. 5 years of experience managing cross-functional or…

Software Engineer

Comcast

Philadelphia, PA

Responsible for planning and designing new software and web applications. Completes programming and implements, tests and debugs defined software components.

Full Stack Engineer

Contently

New York, NY

Strong software engineering and architecture fundamentals. Contently employees receive the best perks out there – great benefits including a 401k plan to Friday…

Software Engineer Associate (Spring/Summer 2023)

Philadelphia Phillies Baseball Operations Department

Philadelphia, PA

As a SWE you contribute fresh ideas in a variety of areas, including information retrieval, networking and data storage, security, machine learning, natural…

Senior Software Support Engineer, NY Metro Area (AMERICAS)

Canonical - Jobs

New York, NY

If you have a passion for the latest open source technologies, technical support, cloud-native development, data-center technologies such as Openstack,…

Software Engineer, Vice President - Hybrid

MUFG

New York, NY

Knowledge and some experience in AWS Experience with major public cloud offerings and how to solution designs that are built around these technologies (AWS,…

Software Engineering Senior Advisor - Evernorth

Cigna

Hartford, CT

We also offer 401(k) with company match, company paid life insurance, tuition reimbursement, a minimum of 18 days of paid time off per year and dozens of…

Engineer 3, Software Development & Engineering

Comcast

Philadelphia, PA

Assists with the software update process for existing applications and roll-outs of software releases. Acts as a resource for colleagues with less experience.

Back End Java Developer (REMOTE)

Dotdash Meredith

New York, NY

Strong command of the underlying foundations of web frameworks with experience using Spring or a similar platform.

Engineer 4, Software Development & Engineering - Mobile

Comcast

Philadelphia, PA

Develops software update process for existing applications. Assists in the roll-out of software releases. Responsible for planning and designing new software…

Software Engineer III

Elsevier

Philadelphia, PA

Experience developing for the cloud (AWS/Azure) is desirable. Work closely with other development team members to understand moderately complex product…

Senior Full Stack Engineer

Contently

New York, NY

Contently employees receive the best perks out there – great benefits including equity, 401k plan to Friday lunches and a flexible time off.

R332380 Senior Software Test Engineer (SDET) (Onsite)

Comcast

Philadelphia, PA

Write and edit complex, automated test code, using the same standards as a Software Engineer, that allows for repeatable, reliable testing solutions to test the…

Principal Engineer, Software Development & Engineering

Comcast

Philadelphia, PA

Deep understanding of software architecture and design. Develops software update processes for existing applications.

Software Engineer

NICE Actimize

Hoboken, NJ

Serve as a mentor to less experienced software engineers. Enhances existing solutions to match client requirements by configuring and customizing software using…

Application Developer, PSS2

Rowan University

Glassboro, NJ

Experience with linters, static analysis, and software development best practices. Experience with public cloud infrastructure (AWS, Azure).

Webmaster/CMS Administrator

The City University of New York (CUNY)

Bronx, NY

Associates work in areas such as development/programming, communications, technical support, or similar functions depending on the needs of the Information…

Application Developer Web

OUTFRONT media

New York, NY

Reporting to the Manager, Application Development, the role of the application developer will be working alongside Project Managers, Testing teams, and our…

Sr Embedded Engineer, WiFi and Bluetooth

Comcast

Philadelphia, PA

Responsible for planning and designing new software applications on Linux systems. Participates in training representatives and operations staff on internally…

Director, Cloud DevOps (Remote)

Shutterstock

New York, NY

To be successful in this role, this person must have in-depth expertise and hands-on experience of cloud architecture, engineering and operations, with a…

Software Development Engineer, CMS

Audible

Newark, NJ

Knowledge of professional software development life cycle best practices, including coding standards, code reviews, source control management, continuous…