Sr Software Engineer

Comcast•Reston, VA
•$129,516 - $212,776

About The Position

FreeWheel, a Comcast company, provides comprehensive advertising platforms for publishers, advertisers, and media buyers. The Sr Software Engineer role leads the design, development, and delivery of scalable, high-impact software systems. The engineer serves as a technical leader, driving architectural decisions, mentoring other engineers, influencing engineering practices, identifying risks, and guiding solutions for long-term maintainability and performance. The role collaborates with product development, architecture, project management, compliance, SRE, QA, and end-users to align technical solutions with business outcomes, applying cloud engineering principles and architectural patterns to build resilient, scalable services. The position focuses on leading software services and data pipelines for ingestion and activation of audience segments, taxonomy data, metadata, and related artifacts. It owns ingestion systems from onboarding through production, including validation, normalization, transformation, deduplication, replacement and add/remove processing, and downstream publication. The engineer designs and optimizes Snowflake data models and workloads, and ensures systems meet service-level objectives for availability, latency, freshness, throughput, accuracy, and recovery. The role also contributes to platform architecture, engineering standards, automated testing, and technical mentorship. The role requires a bachelor's or master's degree in computer science or a related field, with the posting also listing a bachelor's degree as preferred and stating that equivalent coursework, experience, or extensive related professional experience may be considered. Relevant work experience is listed as 7–10 years. Compensation ranges are $141,850.78–$212,776.16 for Virginia and $129,515.93–$212,776.16 for Illinois. Comcast says the selected candidate's base pay will depend on job-related, non-discriminatory factors. The posting notes that most non-sales positions are eligible for a bonus and that benefits are available to eligible employees, with details on the company's careers site.

Requirements

  • Bachelor's or master's degree in computer science or a related field; the posting also says a bachelor's degree is preferred and that coursework and experience or extensive related professional experience may be considered.
  • 3+ years of hands-on coding experience in Golang, Rust, Node.js, Python, or Scala.
  • 2+ years of experience with microservices, Kubernetes, or EKS on AWS or OCI.
  • 2+ years of experience with enterprise cloud services, with examples including S3, OCI Object Storage, EMR, Glue, EC2, ECS, OCI Compute, IAM, Lambda, CodeBuild, Athena, OCI Dataflow, Redis, Elasticsearch, RDS, Aurora, and Airflow.
  • Proficiency with CI/CD tools such as Jenkins, Terraform, or similar automation tools.
  • Strong SQL skills and hands-on experience with data platforms such as Aerospike, Snowflake, Databricks, Spark, Presto, and EMR.
  • Experience with monitoring tools such as Datadog, Prometheus, Grafana, and the ELK stack.
  • Demonstrated ability to troubleshoot and resolve complex technical issues.
  • Excellent communication and collaboration skills, including working effectively across teams and regions.
  • Ability to adapt and thrive in a fast-paced environment with changing priorities.
  • Relevant work experience listed as 7–10 years.

Nice To Haves

  • Experience with distributed data systems; Snowflake or Spark experience is strongly preferred.
  • Experience in the advertising industry, particularly audience targeting.
  • Working knowledge or expertise with Snowflake, Databricks, and Aerospike.
  • A bachelor's degree is listed as preferred; equivalent coursework and experience or extensive related professional experience may also be considered.

Responsibilities

  • Lead technical design and delivery of scalable services and data pipelines ingesting audience segment data, taxonomy data, metadata, and related activation artifacts.
  • Apply cloud-platform expertise and drive best practices for automation, CI/CD, infrastructure as code, and cloud-native development.
  • Own ingestion solutions from source onboarding through production operation, including validation, normalization, transformation, deduplication, segment replacement, add/remove processing, and downstream publication.
  • Demonstrate proficiency across multiple programming languages and platforms, and lead by example in modern build, containerization, and database technologies.
  • Design and optimize Snowflake data models, warehouses, queries, tasks, streams, secure data-sharing patterns, and workload-isolation strategies for high-volume audience datasets.
  • Deliver end-to-end solutions that address business problems and align engineering decisions with strategic objectives and industry best practices.
  • Contribute technical leadership to buy-versus-build-versus-broker evaluations, architectural reviews, and platform-level decisions.
  • Engineer ingestion systems to meet service-level objectives for data availability, processing latency, freshness, throughput, accuracy, and recovery.
  • Design and develop robust, scalable, highly available systems while balancing delivery needs with long-term maintainability.
  • Establish and enforce test automation standards, including comprehensive unit and integration test suites.
  • Contribute to engineering best practices, design patterns, code quality standards, and review processes.
  • Mentor junior and mid-level engineers through technical guidance, knowledge sharing, and professional-development support.
  • Explore technologies such as Snowflake, Databricks, and Aerospike for data-intensive, mission-critical systems.
  • Understand and follow Comcast's Operating Principles; prioritize customer experience, teamwork, results, inclusion and diversity, and ethical conduct.

Benefits

  • Eligible employees receive benefits; the posting refers applicants to Comcast's careers site for details.
  • Most non-sales positions are eligible for a bonus.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service