Lead Site Reliability Engineer-9086

Comcast Advertising

Philadelphia (Philadelphia County)

Hybrid

USD 140,000 - 190,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Comcast Advertising is seeking a remote Senior Software Engineer to lead development of scalable web apps using Python and Bash. You will design, deploy, and optimize distributed systems, manage Kubernetes clusters on AWS, and implement robust CI/CD pipelines with Jenkins and CodeDeploy.

You will monitor and troubleshoot performance with Grafana, implement IaC with Terraform and CloudFormation, and maintain cloud-native networking using Envoy, Nginx, and HAProxy.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 7+ years of software/web development experience with Python and Bash.
  • Experience administering AWS cloud infrastructure and managed services.
  • Experience with Grafana for metrics, logging, and monitoring.
  • Proficiency in Linux systems administration.
  • Experience with configuration management tools (Ansible, Terraform).
  • Experience with CI/CD pipelines (Jenkins, CodeDeploy).
  • Knowledge of container orchestration with Kubernetes and AWS ECS.
  • Experience configuring load balancers and proxies (Envoy, Nginx, HAProxy).
  • Familiarity with Aerospike databases and OpenRTB/VAST protocols.

Responsibilities

  • Provide technical leadership in designing and developing software and web apps using Python and Bash.
  • Manage Kubernetes clusters and AWS ECS for container orchestration.
  • Administer AWS cloud infrastructure and managed services.
  • Collect metrics and visualize data with Grafana; centralize logging and APM.
  • Configure infrastructure as code with Terraform and CloudFormation; use Ansible.
  • Create and maintain CI/CD pipelines with Jenkins and CodeDeploy.
  • Perform Linux systems administration and manage cloud-native networking.
  • Configure load balancing and messaging with Envoy, gRPC, and protobuf.
  • Administer Aerospike databases; use ArgoCD and Argo Workflows for deployment.

Skills

Python
Bash Scripts
Grafana
Linux System Administration
Argo CD

Education

Bachelor’s degree in Computer Science, Engineering, or related field

Tools

Kubernetes
AWS ECS
Terraform
Ansible
CloudFormation
Jenkins
AWS CodeDeploy
Envoy
Nginx
HAProxy
Aerospike
OpenRTB
VAST

Job description

FreeWheel, a Comcast company, provides comprehensive ad platforms for publishers, advertisers, and media buyers. Powered by premium video content, robust data, and advanced technology, we’re making it easier for buyers and sellers to transact across all screens, data types, and sales channels. As a global company, we have offices in nine countries and can insert advertisements around the world.

Job Summary

Job Description DUTIES:

  • Provide technical leadership in designing and developing new software and web applications using Python and Bash scripting
  • perform container orchestration, cluster design, and cluster management using Kubernetes and AWS ECS
  • administer AWS cloud infrastructure, including AWS managed services and AWS marketplace solutions
  • perform metrics collection and visualization, centralized logging, application performance monitoring (APM), and tracing using Grafana
  • perform configuration management using Terraform, Ansible, and Cloud Formation
  • create CI/CD pipelines using Jenkins and AWS Code Deploy
  • perform Linux systems administration
  • administer cloud-native networking components, including AWS ALB, AWS NLB, HAProxy, and Nginx for load balancing, traffic routing, and proxies
  • configure load balancing and message passing using Envoy Proxy, gRPC, and protobuf
  • administer Aerospike databases
  • utilize ArgoCD and Argo Workflows for continuous container deployment and managing workflows
  • develop programmatic advertising technology using OpenRTB and VAST protocols
  • design, analyze, and troubleshoot large-scale distributed systems
  • collect product requirements, organize and host scrum events (sprint planning, daily progress meetings, and retrospectives) to ensure products are delivered according to schedule
  • help shape business and technical strategies
  • initialize, design, and develop new technical tools
  • support customer deployments, integrations, expansion projects, and internal initiatives
  • support production issues raised by customers by identifying the root cause and providing a reasonable fix plan
  • check and improve data infrastructure system alerts on premises and on AWS
  • serve as the technical focal point for escalations and feedback relating to any production issues
  • guide and mentor junior-level engineers

Position is eligible for 100% remote work.

Requirements
  • Bachelor’s degree, or foreign equivalent, in Computer Science, Engineering, or related technical field, and seven (7) years of experience developing software and web applications using Python and Bash scripting
  • administering AWS cloud infrastructure, including AWS managed services and AWS marketplace solutions
  • performing metrics collection and visualization using Grafana
  • performing Linux systems administration
  • administering cloud-native networking components, including HAProxy, and Nginx for load balancing, traffic routing, and proxies
  • of which five (5) years include performing configuration management using Ansible
  • creating CI/CD pipelines using Jenkins
  • of which one (1) year includes performing container orchestration, cluster design, and cluster management using Kubernetes and AWS ECS
  • performing centralized logging, application performance monitoring (APM), and tracing using Grafana
  • performing configuration management using Terraform and Cloud Formation
  • creating CI/CD pipelines using AWS CodeDeploy
  • administering cloud-native networking components including AWS ALB and AWS NLB
  • configuring load balancing and message passing using Envoy Proxy, gRPC, and protobuf
  • administering Aerospike databases
  • utilizing ArgoCD for continuous container deployment
  • and working with OpenRTB and VAST protocols
Disclaimer

This information has been designed to indicate the general nature and level of work performed by employees in this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications.

Skills
  • Argo CD
  • Bash Scripts
  • Grafana
  • Linux System Administration
  • Python (Programming Language)
Benefits

We believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most. That's why we provide an array of options, expert guidance and always-on tools that are personalized to meet the needs of your reality - help support you physically, financially and emotionally through the big milestones and in your everyday life. Please visit the benefits summary on our careers site for more details.

Equal Opportunity

Comcast is an equal opportunity workplace. We will consider all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, genetic information, or any other basis protected by applicable law.

Career Growth

At Comcast , you have the power to connect the world. Your career options are endless as you grow in your career. Explore your future with access to a variety of teams, locations, and resources in an expanding network. You can also explore additional opportunities at our company, NBCUniversal.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Site Reliability Engineer-9086
Lead Site Reliability Engineer-9086

Comcast Corporation • Philadelphia

Hybrid
USD 140,000 - 190,000
100% remote work
Backend Software Engineer (Python or PHP) - New York - ONSITE 4X Week
Backend Software Engineer (Python or PHP) - New York - ONSITE 4X Week

Comcast (CC) of Willow Grove • New York (NY)

On-site
USD 125,000 - 188,000
Backend Software Engineer (Python or PHP) - New York - ONSITE 4X Week
Backend Software Engineer (Python or PHP) - New York - ONSITE 4X Week

Comcast Corp. • New York (NY), Northern (KY)

Hybrid
USD 125,000 - 188,000
C++ Sr. Software Engineer - 4 Days Onsite-NYC - FreeWheel
C++ Sr. Software Engineer - 4 Days Onsite-NYC - FreeWheel

Comcast Corp. • New York (NY), Northern (KY)

Hybrid
USD 148,000 - 222,000
C++ Sr. Software Engineer - 4 Days Onsite-NYC - FreeWheel
C++ Sr. Software Engineer - 4 Days Onsite-NYC - FreeWheel

Comcast (CC) of Willow Grove • New York (NY)

On-site
USD 133,000 - 222,000
Software Engineer (C++, Python, GoLang, or Java) - Onsite 4 Days - Englewood, CO – FreeWheel
Software Engineer (C++, Python, GoLang, or Java) - Onsite 4 Days - Englewood, CO – FreeWheel

Comcast Advertising • Englewood (CO), Northern (KY)

Hybrid
USD 114,000 - 172,000
Senior Backend Software Engineer (Python or PHP) - Chicago - ONSITE 2X Week- FreeWheel
Senior Backend Software Engineer (Python or PHP) - Chicago - ONSITE 2X Week- FreeWheel

Comcast Technology Solutions • Chicago (IL), Northern (KY)

Hybrid
USD 130,000 - 194,000
Software Engineer (C++, Python, GoLang, or Java) - Onsite 4 Days - Englewood, CO – FreeWheel
Software Engineer (C++, Python, GoLang, or Java) - Onsite 4 Days - Englewood, CO – FreeWheel

Comcast Corporation • Englewood (CO), Northern (KY)

Hybrid
USD 115,000 - 172,000
Senior Backend Software Engineer (Python or PHP) - Chicago - ONSITE 2X Week- FreeWheel
Senior Backend Software Engineer (Python or PHP) - Chicago - ONSITE 2X Week- FreeWheel

Comcast Advertising • Chicago (IL), Northern (KY)

Hybrid
USD 130,000 - 194,000
Senior Backend Software Engineer (Python or PHP) - Chicago - ONSITE 2X Week- FreeWheel
Senior Backend Software Engineer (Python or PHP) - Chicago - ONSITE 2X Week- FreeWheel

Comcast (CC) of Willow Grove • Chicago (IL)

On-site
USD 130,000 - 194,000