Software Engineer - Denver, United States - GradBay

    Default job background
    Description

    Job Title:
    Software Engineer

    Location:
    Englewood, Colorado or Fully Remote (US)

    Salary :
    $113,000 - $170,000 + benefits
    The Company
    A Fortune 30, global media and telecommunications conglomerate in the United States. It operates primarily in the areas of cable television, broadband internet, telephone services, and recently, content production and distribution.
    Job Details

    As a Software Engineer on the JavaScript Player-Platform team, you will develop client-side libraries that are used by millions of people to stream Live, On-Demand, and Recorded content on desktop web browsers, casting-enabled devices, and dozens of Smart TVs and Set-Top Boxes.

    The Player-Platform JS is an SDK written in Typescript, that powers the IP video playback experience on the X1 Platform set-top boxes, and Xfinity Stream on many platforms.

    The JavaScript Player Platform is integrated into a high number of environments with a complex requirement surface area.

    The complexity we face in integration is closer to an enterprise system than it is to a video player app.

    You can help improve our video playback experience by developing the most stable, and the highest quality video player in the industry.

    Build clean API's for video playback on supported devices
    Work with HTML5 video Media Source and Encrypted Media API Extensions (MSE & EME)
    Build reusable software components in TypeScript
    Design and implement end to end components related to video playback
    Analyze, optimize, and improve the code base
    Demonstrate personal and team leadership by showing dedication to integrator and customer success
    Support operations personnel in maintaining a high standard of reliability.
    Regular and consistent attendance.
    Other duties and responsibilities as assigned.
    Required Skills and Experience
    5+ years software development experience with some experience with Java Script application development or other related
    Bachelor's Degree preferred or equivalent experience.
    Computer science fundamentals
    Can solve hard problems quickly by writing code
    Knowledge of JavaScript within Web Browsers strongly encouraged
    Experience designing clean, concise, maintainable APIs
    Experience with HTTP video a plus
    Good communicator and able to clearly articulate complex issues and technologies
    Familiar with a scripting language
    Ability to design, develop, and integrate a solution to completion
    Comfortable working in a fast paced agile environment
    Customer and team-focused attitude
    While possessing the stated degree is preferred, applicants who hold some combination of coursework and experience, or who have extensive related professional experience will be considered

    #J-18808-Ljbffr