Comcast Careers

Solution Architect

Philadelphia, PA; Washington, DC
Technology (Technology - Product Development) Technology (Technology - Software Engineering)

Job Description

Business Unit:

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.

We are currently seeking a Solution Architect with experience in cloud platforms, Voice Recognition, Natural Language Understanding, and machine learning to work with our Emmy-winning Voice Remote products.

As a Solution Architect, you will proactively lead the collaboration and engagement with research and engineering teams to deliver cutting edge and innovative solutions based on architectural best practices, and drive the solution roadmap within the X1 Platform and other Comcast products. You will work with other architects, product management, and engineering to create technical full-stack solutions around voice recognition and understanding, and with our internal and external partners to integrate them.

On any given day you will be creating and documenting architectures for new features, products, and processes; socializing and evangelizing those architectures and designs, best practices; Taking product ideas from Product Management and adding architectural guidance to distill requirements, leverage existing systems across domains, and generally help bring those ideas to life; Discovering, researching, and presenting new technologies that will enhance and improve new and existing systems; Helping balance the needs of Engineering, Product, and Management to deliver cutting-edge and innovative products to the more than 30 million customers of Comcast and its X1 syndication partners.

Core Responsibilities:

  • Interfaces with the architecture team and other functional areas to propose the most efficient solution. Presents and evangelizes solutions to senior architects, engineering, and management
  • Ensures solutions are well engineered, operable, maintainable, and delivered on schedule.
  • Tracks and documents requirements for development projects and enhancements
  • Keeps abreast of current and future trends, technology and information that will positively affect organizational projects. Applies and integrates emerging technologies and patterns to new and existing systems architecture where appropriate
  • Assists in the development of solution architecture (both tactical and strategic) to fully manage/support the company's products, services, systems, and technologies.
  • Assists in the planning and design of new or upgraded systems. Interacts with departments to implement improvements in process
  • Mentors team members in relevant technologies and architecture patterns
  • Develops, documents and ensures compliance with best practices including but not limited to the following: coding standards, security best-practices, cloud-delivery patterns, platform and framework specific design concerns, and human interface guidelines
  • 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) as necessary
  • Other duties and responsibilities as assigned

Minimum Qualifications:

  • Generally requires 5-8+ years of experience
  • Bachelor's degree in Computer Science or relevant field or equivalent relevant work experience
  • Experience architecting and developing HA, at-scale, cloud-based systems
  • A broad knowledge base across engineering technologies, disciplines, and platforms
  • Exceptional communication skills and the ability to evangelize solutions to all levels of the organization; this includes written and verbal communications as well as visualizations
  • Strong understanding of the cloud computing model, information risk and security guidelines and architecture standards and best practices, as well as excellent analytical and problem solving skills

Preferred Qualifications:

  • Experience with voice recognition and NLP/NLU systems
  • Experience with applying machine learning, neural networks, or deep learning techniques to solve business problems
  • Deep understanding of at-scale cloud software and micro-service best practices
  • Team player able to work effectively at all levels of an organization with the ability to influence others toward consensus
  • Excellent understanding of business complexity and project interdependencies

Comcast is an EOE/Veterans/Disabled/LGBT employer

Comcast is an EOE/Veterans/Disabled/LGBT employer