Software Engineer, Compute Platform Engineering

Comcast Denver, CO

About the Job

Business Unit:

VIPER's Platform Engineering team is developing a next-generation compute platform that enables the rapid delivery of high-performance video applications to datacenters all over the country.

Our team is responsible for making one of the largest federated deployments of Kubernetes available as a service for many other teams to consume and use. Our success will be measured by the stability and scalability of our platform as more products and applications are migrated to containerized architectures. More specifically, we write server-side code in Go for a load balancer, log aggregator, monitoring tool, resource provisioning daemons, deployment tool, and a REST API. We also have a UI written in VueJS.

Everything our team writes is integrated into a CI/CD pipeline that tests our code, builds containers, and deploys working systems into lab and staging environments. We work closely with a team of dedicated infrastructure and network engineers. Our customers are software developers.

As a Software Engineer on the team, you will:

- Implement features and functionality in Go, Javascript

- Write unit tests for your code

- Write engineering-level documentation for your code

- Integrate your software with other components

- Participate in software design meetings

- Break large tasks into smaller ones

- Attempt to estimate complexity of tasks

- Learn new things

- Share learnings within the team

Successful candidates typically have several meaningful years of experience in industry and can speak to their role in the success of the projects they've worked on. Professional work within multiple languages and frameworks over multiple years is good. Personal projects, exploratory or ambitious, are also good. Prior work in QA, or in operations, or as a sysadmin is valued at least as much as software development experience.





Comcast is an EOE/Veterans/Disabled/LGBT employer