Jobs and Careers
CO

Engineer 3, Software Development & Engineering - Xumo

Comcast
United Statesfull_timeVerifiedPosted 15 May 2024
💰 $177,287/yr($118,191/yr$177,287/yr)

About the role

Comcast brings together the best in media and technology. We drive innovation to create the world's best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of innovative and fascinating businesses and create career opportunities across a wide range of locations and disciplines. We are at the forefront of change and move at an amazing pace, thanks to our remarkable people, who bring cutting-edge products and services to life for millions of customers every day. If you share in our passion for teamwork, our vision to revolutionize industries and our goal to lead the future in media and technology, we want you to fast-forward your career at Comcast.

Job Summary

We are looking for an experienced Software Engineer to design, engineering, and integration of multiple backend systems for our in-house Video Content Management System (CMS).

As the Software Engineer for the Xumo Software Engineering Team, you’ll develop backend server application/infrastructure within the field of CMS. The role will require strong skills with backend server development, including manipulating various video contents provided from content partners, to allow operation teams to generate high quality video streams that will be distributed to millions of viewers through streaming devices.

Responsible for planning and designing new software and web applications. Analyzes, tests and assists with the integration of new applications. Documents all development activity. Assists with training non-technical personnel. Has in-depth experience, knowledge and skills in own discipline. Usually determines own work priorities. Acts as a resource for colleagues with less experience.

Job Description

Position Duties:

Design, develop the Video Content Management System

  • Collaborate with product and operation team to collect requirements for update/new features, and share technical solution using documentation that includes diagrams, that can be broken down as development tasks to share with multiple developers.
  • Develop new product concepts and deliver prototypes with Product and Operation team. Gather and finalize software requirements based on business and product requirements by translating design and wireframes into high-quality code.
  • Developing Video Content Management System, that includes developing UI and backedn pipelines for video ingestion, schedule programming, and video catalog / EPG exports.

Plan and manage the back-end development

  • Collaborate with Server team, Client team to manage the development requirements and priorities, discussing the best approach and solution.
  • Develop and provide technical documents for CMS on both to internal and external to explain the specification of interface to interact with other systems

Core Responsibilities

  • Collaborates with project stakeholders to identify product and technical requirements. Conducts analysis to determine integration needs.
  • Designs new software and web applications, supports applications under development and customizes current applications. Assists with the software update process for existing applications and roll-outs of software releases.
  • Participates in training representatives and operations staff on internally developed software applications.
  • Researches, writes and edits documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals and formal recommendations and reports.
  • Monitors and evaluates competitive applications and products. Reviews literature, patents and current practices relevant to the solution of assigned projects.
  • Provides technical leadership throughout the design process and guidance with regards to practices, procedures and techniques. Serves as a guide and mentor for junior-level Software Development Engineers.
  • Works with Quality Assurance team to determine if applications fit specification and technical requirements.
  • Displays in-depth knowledge of engineering methodologies, concepts, skills and their application in the area of specified engineering specialty.
  • Displays in-depth knowledge of and ability to apply, process design and redesign skills. Presents and defends architectural, design and technical choices to internal audiences.
  • Displays knowledge of and ability to apply, project management skills.
  • Consistent exercise of independent judgment and discretion in matters of significance.
  • Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) and overtime as necessary.
  • Other duties and responsibilities as assigned.

Employees at all levels are expected to:

  • Understand our Operating Principles; make them the guidelines for

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Comcast

View company profile →