Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer - Ad Tech & Distributed Systems

$152.83k - $229.24k
Full-time

Comcast Service Center

Salary: $152,828.79 - 229,243.19 per year Requirements:

  • 10+ years of professional experience in software development or engineering, including designing, building, and maintaining scalable applications
  • 5+ years of experience with AWS
  • Expert coding, debugging, and troubleshooting skills for complex distributed production systems
  • Demonstrated ability to lead and mentor engineers in automation, reliability engineering, and production problem-solving
  • Strong experience designing and operating server-side applications or services using Python, Go, or Scala
  • Experience developing, operating, and troubleshooting distributed systems and backend services
  • Familiarity with data processing platforms, data pipelines, and large-scale system architectures
  • Deep knowledge of Linux systems, system internals, networking, and production infrastructure
  • Extensive AWS cloud architecture experience, including VPC, subnets, NACLs, security groups, EC2, S3, IAM, Route 53, Lambda, and related services
  • Proficiency with infrastructure as code and configuration management tools and practices
  • Mastery of CI/CD and SDLC tools, including Docker, Kubernetes, Jenkins, Git, Ansible, Chef, and Puppet
  • Strong understanding of database technologies, SQL, performance tuning, and operational data management
  • Advanced analytical, data-driven problem-solving skills, including using metrics to guide decisions
  • Strong communication, attention to detail, adaptability, and ability to work effectively with global, cross-functional teams
  • A bachelors degree is preferred; we may also consider a combination of coursework and experience or extensive related professional experience
  • Relevant work experience listed as 7–10 years
  • Skills listed include C++ programming, AWS OpsWorks, Python, and systems design
Responsibilities:
  • Lead the reliability, availability, latency, and performance of large-scale, mission-critical production systems
  • Design, implement, and operate monitoring, alerting, and observability solutions to maintain system health and identify issues quickly
  • Lead incident response, root-cause analysis, and post-incident reviews to achieve lasting reliability improvements
  • Maintain stable operations during high-visibility, time-sensitive live events and releases
  • Drive automation to reduce operational effort, improve efficiency, and strengthen system resilience
  • Partner with software engineering teams to shape architecture and design with production readiness in mind
  • Lead change management, capacity planning, and production-readiness reviews
  • Promote security, vulnerability management, and secure configuration practices across production environments
  • Uphold and continually improve Engineering Operations processes, standards, and best practices
  • Participate in on-call rotations, including weekend coverage, and provide escalation support for complex production issues
  • Serve as a technical subject matter expert, independently resolving complex challenges and developing scalable solutions
  • Work with engineering teams, vendors, and client services to deliver high-quality solutions
Technologies:
  • AWS
  • Lambda
  • Ansible
  • Backend
  • CI/CD
  • Cloud
  • Docker
  • EC2
  • Git
  • IAM
  • Support
  • Jenkins
  • Kubernetes
  • Linux
  • Puppet
  • Python
  • SQL
  • Scala
  • Security

More:

We are collaborating with hackajob to connect exceptional professionals with Comcast. FreeWheel, a Comcast company, provides advertising platforms for publishers, advertisers, and media buyers, using premium video content, data, and technology to support transactions across screens, data types, and sales channels. We operate globally, with offices in nine countries. In this Principal Software Engineer – Ad Tech & Distributed Systems role, you will help lead the reliability and operational excellence of our platforms with limited supervision. The listed primary-location base-pay range is $152,828.79–$229,243.19; our offer within that range depends on job-related factors such as experience. Eligible employees may receive bonus opportunities and benefits supporting physical, financial, and emotional well-being. The application window is generally 30 days from posting, though it may change based on applicant volume. We are an equal opportunity employer and consider qualified applicants in accordance with applicable law.

last updated 42 week of 2026

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Ad Tech & Distributed Systems in Chicago, IL vacancy
  • $152.83k - $229.24k

     ...company, provides comprehensive ad platforms for publishers,...  ...are seeking a Senior Software Engineer (C++) to join a team responsible...  ...latency response times across a distributed cloud infrastructure.The...  ...C++ development, distributed systems, concurrency, and high-throughput... 
    Suggested
    Full time

    Comcast

    Chicago, IL
    4 days ago
  •  ...seeking Senior Staff Engineers to drive design, evolution...  ...(HPC) and Big Data systems engineering and low-latency...  ...database internals, distributed systems, performance...  ..., or kernel-bypass tech (DPDK).In-Database ML...  ...Client: Relentlessly adding value for our customers... 
    Suggested
    Work experience placement
    Flexible hours
    Shift work

    Circana

    Chicago, IL
    2 days ago
  • $122.9k - $204.9k

     ...leaders, data scientists, designers, and software engineers enable our clients to solve their most...  ...production scalable software systems preferred. Programming languages: 3...  ...understanding and interest in cloud and distributed systems architectures Comfortable with... 
    Suggested
    Immediate start

    Ernst & Young

    Chicago, IL
    4 days ago
  • $195k - $220k

     ...equips traders with award-winning software and brokerage services to...  ..., low-latency trading system, ensuring it meets the highest...  ...optimizationMentor and guide junior engineers, promoting best practices and...  ...tuning for Scala/Akka-based distributed systemEnhance monitoring and... 
    Suggested
    Worldwide

    NinjaTrader Group

    Chicago, IL
    1 day ago
  • $137.4k - $233.6k

     ...seeking a highly experienced Principal Software Engineer to provide technical...  ...observable, and cost‑efficient systems in the cloud.Quality, DevOps...  ...effectively with globally distributed teams across North America,...  ...evolving environments.Preferred / Added WeightageMicrosoft Azure... 
    Suggested
    Full time
    Contract work
    H1b
    Flexible hours

    Northern Trust

    Chicago, IL
    2 days ago
  •  ...GorusuCompany: SRI Tech SolutionsJob Title: Sr DevOps Engineer with KubernetesLocation...  ...clearing and risk systems through internal...  ...develop. Use agile software development model to...  .../Gradle, Java, and distributed message brokers...  ...applications is an added advantageSRI Tech Solutions... 
    3 days per week

    SRI Tech

    Chicago, IL
    2 days ago
  • A digital asset exchange company is seeking a Senior Infrastructure Engineer to design and maintain a high-performance distributed system for trade processing and blockchain interaction. The engineer will focus on building resilient cloud-based infrastructures, implementing... 
    Full time

    HiresRight

    Chicago, IL
    1 day ago
  • Susquehanna International Group is seeking a Software Engineer to join our Core OMS team building an electronic trading platform that...  ...orders to exchanges around the world. You'll solve challenging distributed systems problems involving performance, scalability, reliability,... 

    SIG Susquehanna

    Chicago, IL
    2 days ago
  •  ...DescriptionPosition Summary: The AI CoE Principal Software Engineer will report to the Sr. Director, AI...  ..., and drift monitoring across live systems, build model evaluation harnesses, and...  ...non-deterministic systems, including distributed tracing, behavioral analysis, usage and... 
    Remote work

    Inspira Financial

    Oak Brook, IL
    3 days ago
  • $114.6k - $234.6k

     ...EnglishWhat You’ll DoAs a Principal Software Development Engineer, you will:Design, develop...  ..., and operational systems that enable OCI’s global...  ...networking issues across distributed systems.Lead technical design...  ...disability3. Life insurance and AD&D4. Supplemental life... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Chicago, IL
    10 hours ago
  •  ...not a back-office system. You'll join an established, distributed group of Microsoft...  ...architectural influence: engineers here design...  ...including Entra ID / Azure AD and Entra ID...  ...enterprise apps, service principals, app proxy)Proven...  ...& Mining, Big Tech/SaaS/Cloud, or as a... 
    Work at office
    Worldwide

    Optiver

    Chicago, IL
    10 hours ago
  • $142.6k - $261.5k

     ...team of product leaders, data scientists, designers, and software engineers enable our clients to solve their most complex product challenges...  ...Function as part of an agile delivery process Work on distributed systems problems ranging from scheduling, resource management,... 
    Summer holiday
    Flexible hours

    Ernst & Young

    Chicago, IL
    a month ago
  • $180k - $230k

    DomainTools is seeking a Principal Software Engineer to join our Infrastructure team. Our team's mission...  ..., and operate internet-scale data systems efficiently, reliably, and securely. Our...  ...organization. Reconcile complex, conflicting distributed architecture spanning multiple... 
    Immediate start
    Flexible hours

    DomainTools

    Chicago, IL
    6 days ago
  • $142.6k - $261.5k

    AI and Distributed Systems Backend Engineer - Manager - Consulting - Location OPEN Location: Chicago Other locations: Anywhere in Country Date: Oct...  ...team of product leaders, data scientists, designers, and software engineers enable our clients to solve their most complex... 
    Summer holiday
    Flexible hours

    EY

    Chicago, IL
    2 days ago
  •  ...Description Who are we? \n Forsk is a software company providing mobile operators and...  ...\n \n At Forsk, we work in a high-tech product oriented, dynamic, open-minded and...  ...Your Mission: \n Forsk is looking for a System Engineer (Software Solutions & Support... 
    Remote work
    Flexible hours

    Forsk

    Chicago, IL
    21 days ago
  • $140k - $165k

     ...looking for an Architect / Principal Software Engineer to lead the technical direction...  ...code) and higher-level system architecture, technical standards...  ..., scaling, and operating distributed backend systems 6+ years of...  ...Company Provided) Life and AD&D Insurance (Company... 
    Temporary work
    Remote work
    Flexible hours

    EPAM Systems Inc

    Chicago, IL
    10 hours ago
  •  ...Creospan is a growing tech collective of makers, shakers...  ...looking for an experienced Software Development Engineer in Test (SDET) with a...  ...services, microservices, and distributed applications . ~ Strong...  ...Experience with messaging systems such as Kafka or RabbitMQ... 
    Full time

    Creospan Inc.

    Chicago, IL
    4 days ago
  •  ...176505687Job TitleSr. Software EngineerLocationChicago...  ..., high-concurrency systems for global audiences....  ...seeking a Senior Software Engineer to design, scale, and...  ...optimizations across distributed back-end components to...  ...media, video streaming, ad technology, or high-... 

    Objective Paradigm

    Chicago, IL
    3 days ago
  • $126k - $154k

    SENIOR SOFTWARE ENGINEERWHO IS SPR?SPR helps companies implement...  ...POSITION?As a Senior Software Engineer at SPR, you will create...  ..., application architecture, distributed systems, data structures, and algorithms...  ...vision coverage, group life and AD&D, short/long-term... 
    Temporary work
    Casual work
    Flexible hours

    SPR

    Chicago, IL
    4 days ago
  •  ...re not just building better tech. We’re rewriting how data moves...  ....About the Role:As a Senior Software Engineer II at Confluent, you will...  ...ownership of critical backend systems in Stream Governance...  ...and delivery of large-scale, distributed services that must be secure... 
    Immediate start
    Remote work

    Confluent

    Chicago, IL
    3 days ago
  • $175k - $225k

     ...TeamDRW C/FICCO Front Office Systems team intimately collaborates...  ...time.We work closely with Data Engineering, Research Engineering, and...  ...high-throughput, low-latency software systemsExperience with functional...  ...-term disability, life and AD&D insurance, health savings accounts... 
    Temporary work
    Flexible hours

    DRW

    Chicago, IL
    3 days ago
  • $136k

     ...advertiser experiences, high-performance ad delivery systems, and intelligent, AI-powered optimization.We’re seeking a Software Development Engineer III to join our Advertising...  ...environments Solid understanding of distributed systems, data flows, and operational... 
    Full time
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Expedia

    Chicago, IL
    2 days ago
  • $160k - $180k

     .... About the RoleAs a Senior Software Engineer on the MarTech Engineering Team...  ...workflows, learning their systems, and turning their expertise...  ...APIs (CRMs, CMSes, DAMs, ad platforms, marketing automation...  ...dynamic, product-focused, distributed teamsYou embrace a proactive... 
    Full time
    Local area
    Remote work

    Jones Lang LaSalle

    Chicago, IL
    2 days ago
  • $115k - $145k

    Senior Software Engineer, Full-Stack Applications - Ratings...  ...America's most vibrant tech ecosystems alongside...  ...professionals use daily; drive systems that change how...  ..., and grow toward principal/architect/leadership...  ...APIs, microservices, distributed systems; ability to make... 
    Temporary work
    Work at office
    Immediate start
    2 days per week
    3 days per week

    Fitch Ratings

    Chicago, IL
    10 hours ago
  • $110k - $150k

     ...work-life balance.Being a Software Engineer (DevOps) at iManage Means…You...  ...engineer, a builder, and a systems thinker — the person other...  ...server stacks (Ubuntu/Debian distributions preferred).Exposure to at...  ...just by fitting in, but by adding to it.Providing a market competitive... 
    Work at office
    Local area
    Worldwide
    Flexible hours

    Imanage

    Chicago, IL
    1 day ago
  • $111k

     ...that power it. These systems enable advertisers and...  ...manage, and optimize ad campaigns across Expedia...  ...collaboratively with engineers, product, and cross-functional...  ...across a globally distributed organization to build...  ....The RoleAs a Software Development Engineer II... 
    Full time
    Work at office
    Worldwide
    Relocation package
    Flexible hours
    3 days per week

    Expedia

    Chicago, IL
    1 day ago
  • $175.5k - $180k

     ...timeInterest: Serve Clients / Tech & AISkill group: N/...  ...expertise and engineering leadership to some of...  ...stack, designing robust systems and making technical judgments...  ...that make great software possible. Your technical...  ...microservices and distributed architectures Proficiency... 
    Apprenticeship
    Work at office
    Local area
    Easy work

    McKinsey & Company

    Chicago, IL
    10 hours ago
  • $225k

     ...that drives impact.As a Software Developer at DRW, you...  ...from experienced engineers, and participate in a...  ...software optimized for distributed computation Large scale...  ...Complex algorithmic trading systems Real time trade...  ...disability, life and AD&D insurance, health savings... 
    Temporary work
    Flexible hours

    DRW

    Chicago, IL
    3 days ago
  • $150k - $200k

     ...meaningful work-life balance. Being a Principal Software Engineer at iManage Means… You will play a...  ...and implementing modern, cloud-native systems that help iManage Work scale to meet...  ...culture not just by fitting in, but by adding to it. Providing a market competitive... 
    Work at office
    Local area
    Flexible hours

    Imanage

    Chicago, IL
    2 days ago
  • $182.33k - $235.95k

     ...management platform — is looking for a Principal Software Engineer to lead the design and build-out of...  ...how our own clients and our customers’ systems integrate with the platform. The...  ...years building low-latency, high-volume distributed systems, has a deep understanding of... 
    Full time
    Contract work
    Work at office

    Cboe Exchange

    Chicago, IL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - Ad Tech & Distributed Systems. Be the first to apply!