Sr. Software Engineer

Comcast Comcast · Media · Chicago, CO - Englewood, IL

This role focuses on designing, building, and optimizing the infrastructure for a video advertising platform, handling billions of daily requests and terabytes of data. The engineer will be responsible for end-to-end software development, including architecting solutions on AWS, managing Kubernetes, and ensuring performance, scalability, and security. The role involves technical leadership, mentoring junior engineers, and collaborating with global teams.

What you'd actually do

  1. Construct and optimize the infrastructure of the ad delivery system with high concurrency, high availability, and low latency ad delivery.
  2. Continuous optimization and reconstruction of existing systems to support rapid business development.
  3. Responsible for end-to-end software development, Assists with the software update process for existing applications and roll-outs of software releases.
  4. Collaborates with project stakeholders to identify product and technical requirements. Conducts analysis to determine integration needs.
  5. Researches, writes and edits documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals and formal recommendations and reports.

Skills

Required

  • AWS services
  • Kubernetes
  • containerization technologies
  • Linux/Unix
  • data structure and algorithm foundation
  • C/C++ or Golang
  • network programming
  • distributed systems
  • mission-critical systems

Nice to have

  • large-scale online service design, development and operation and maintenance
  • Advertising industry experience