Createthe futurewith us

Createthe futurewith us

Sr. Manager, Software Dev & Engineering

Job Description

Business Unit:

Sr. Manager, Software Dev & Engineering

Comcast’s Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. From building apps like TVGo to new features such as the Talking Guide on the X1 platform, we work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards.

At Comcast Silicon Valley Innovation Center (CSV) we’re changing the way America views entertainment. Literally. If you love being on the cutting edge, we would love for you to be a part of changing Comcast’s history.

We’re looking for a dedicated and passionate Sr. Manager to join our cloud networking team. If you have experience building scalable, cloud based, web applications, are excited about impacting millions of users, look no further! We practice Agile/Scrum methodology and we program in a variety of languages such as Python, GoLang, NodeJS, Scala, Or Java. We are building a large scale and high performance cloud based IP service platform leveraging NFV and Orchestration technologies.

As a Sr. Manager, you will specialize in leading teams to build high-performance, reliable back-end systems and serverside APIs, creating the interconnectivity fabric of the platform and enabling the provisioning of a new and revolutionary class of services to millions of Internet users.

Responsibilities:

Owns the Software Development and Engineering team in new software and ongoing enhancement and maintenance of existing software

Ensures all deliverables enforce to deadlines, specifications and budgets. Develops and implements performance metrics. Reviews and reports on project progress to leadership team

Continuously researches new techniques with respect to coding technology and practices. Works with Engineering team to implement new techniques that benefit the goals of the organization

Oversee the project architecture and assist in developing it

Actively contribute to the code base, review the code and system configuration as necessary

Collaborate with other teams in the company to develop a scalable solution that integrates with existing complex system

Present and defend architectural, design and technical choices to internal and external audiences

Track and document the requirements and architecture for the project

Coordinate implementation of development lifecycle between different teams

Consistent exercise of independent judgment and discretion in matters of significance

Comfortable with collaboration, open communication and reaching across dev, qa, ops and other cross functional teams

Qualifications:

7-10+ years’ work experience or equivalent programming experience

5+ years’ experience with high-scale, high performance and high availability server development

3+ years’ management experience with leading software development teams

Proven understanding of algorithm complexity, parallel/distributed systems, advanced data structures, computer networking and operating systems

Development expertise in REST/JSON/Avro/gRPC/Protobuf

Development expertise in building NFV, Cloud orchestration and SDN technologies at scale preferred

Development expertise in message and data pipeline technologies such as Apache Kafka, Kafka Streams, RabbitMQ preferred

Proven working knowledge of NoSQL databases such as Cassandra or Couchbase

Proficiency with GoLang, Python, NodeJS and related development frameworks

Proficiency in distributed system frameworks such as Apache Zookeeper, etcd, Consul

Prior experience implementing Agile/Scrum methodologies

Start-up environment experience nice to have

Bachelor’s degree in computer science or related field. Master’s preferred

About Comcast Silicon Valley

Looking for an environment with a startup vibe where your ideas affect millions of users and go from conception to deployment in a matter of days or weeks instead of months? Comcast Silicon Valley Innovation Center is hiring talented, focused and dynamic people to build a growing set of products. We are looking for people who thrive in a multifaceted, cross-functional, collaborative and casual culture where passionate, skilled people let the best idea win. We offerawesome benefits including: free lunches, discounted Comcast courtesy services (yep that includes all the premium channels, Blast HSI, and home phone), and free on-site access to the Moffett Towers Fitness Club.

Comcast is an EOE/Veterans/Disabled/LGBT employer





No Footer