company_logo

Full Time Job

Software Engineer

Peacock

Universal City, CA 09-29-2021
 
  • Paid
  • Full Time
  • Mid (2-5 years) Experience
Job Description
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!Software Engineer The Peacock sports data team is looking to add a software engineer to deliver performant and accurate data-driven solutions to be used across the NBC branded websites and apps. You will become a part of a team that builds and supports sites and services for both web and mobile, delivering content to millions of users.
The sports data team builds and manages systems to manage and coordinate data between the different websites, video streams, and applications managed by the department for both internal and external usage. We are looking for an engineer capable of helping organize this data and the various APIs used to interface with the other systems in order to provide a fast, accurate, and complete picture for our many users across sporting events such as PGA tournaments, the Olympics, Premier League matches, and much more.
You will have a leading role, influencing the back-end development, architecture and API design. Every member of the team works with a wide degree of creativity and latitude.

What the team does
• Creates and maintains multiple branded high traffic sites and services, notably nbcolympics.com and nbcsports.com.
• Builds the content management. systems as well as the various front end experiences to display the data
• Collaborates with product and other internal teams to drive innovation and improvements across the sites, including video delivery and playback user experience
• Explores new technology, pushing the quality and speed capabilities of the systems, running POCs, and balancing innovation with stability
• Supports major consumer-facing live events, including Olympics, and Super Bowls

Responsibilities
• Develop and maintain sports technology applications from the data forward, including database architecture, API structures, etc
• Support major consumer-facing live events, including Olympics and Super Bowl
• Review code from teammates to ensure performance, scalability, and best practices
• Collaborate both internally and externally across the broader organization to ensure sensible and consistent standards are defined and implemented
• Continue to learn new technologies and adapt them to meet business goals

Qualifications/Requirements
- 3+ years of professional software development experience using .NET and MSSQL
- Proficient writing SQL queries and stored procedures
- Familiarity with javascript, node.js, and mongoDB
- Experience working with AWS or other cloud environments, VMs, serverless architecture, and CDNs
- Able to communicate ideas clearly and efficiently
- Passion for working with sports and ability to support live events
- Desire to continue learning and improving skills
- An owner, committed to quality in every task, large or small

Jobcode: Reference SBJ-r7e6jk-3-17-79-60-42 in your application.