Sr Manager, Software Engineering

Comcast Resume•Reston, VA
•$171,515 - $257,273

About The Position

The Senior Manager of Software Engineering will lead the Audience Manager engineering team within FreeWheel’s Audience & Measurement organization. The role provides technical and team leadership in planning, designing, developing, and supporting Audience Manager applications and integrations for TV platform advertising products. The manager partners with Engineering, Product, Revenue Science, Product Marketing, Partnership, and Privacy teams to ensure Audience Manager components and services provide accurate, responsive, feature-rich, and application-level privacy-compliant functionality. The role leads across multiple functional areas, maintains fiduciary responsibility for budgets, and maximizes the value of enterprise identity data assets. The position combines people leadership and software engineering responsibilities. It involves managing and developing engineers; directing architecture and business-process design; building applications, microservices, analytics, and CI/CD capabilities; overseeing integration, testing, documentation, releases, and performance metrics; and ensuring delivery on time, to specification, and within budget. The manager also works with stakeholders and Quality Assurance, presents technical decisions, tracks industry developments, and balances business needs with platform improvements, technical debt, quality, and team health.

Requirements

  • Bachelor’s degree, or foreign equivalent, in Computer Science, Engineering, or a related technical field.
  • At least 5 years of hands-on software development experience.
  • At least 7 years of experience developing software for TV platform advertising products using Golang and gRPC and developing microservice architectures.
  • At least 3 years of experience using AWS services including S3, EMR, Glue, EC2, ECS, IAM, Lambda, CodeBuild, Athena, RDS, Aurora, and EKS, and working with Redis and Elasticsearch.
  • At least 3 years of experience developing CI/CD pipelines using Docker and Kubernetes.
  • At least 3 years of experience using CI/CD and infrastructure tools such as Jenkins, AWS CodeBuild, and Terraform.
  • At least 3 years of experience managing data analytics initiatives using Spark and Scala.
  • At least 3 years of experience developing software applications using Python.
  • At least 3 years of experience using SQL and working with at least one database platform or query engine, including Spark SQL, Presto, or MySQL.
  • Experience providing technical leadership and mentoring engineers.
  • Passion for developing engineers and helping them grow in their careers.
  • Ability to foster collaboration and establish effective engineering processes.
  • Ability to lead design discussions and influence architectural decisions.
  • Strong understanding of system performance, scalability, reliability, and fault tolerance.
  • Strong communication and leadership skills, including the ability to collaborate effectively across teams.
  • Ability to make pragmatic tradeoffs and deliver results without compromising quality or team health.
  • Self-motivated and comfortable operating in a fast-paced, dynamic, and ambiguous environment.
  • Ability to align engineering priorities with business requirements and balance product development with platform improvements and technical debt.

Nice To Haves

  • Snowflake experience.
  • Experience in ad tech, media, or data-intensive platforms.
  • Background in performance monitoring, observability, and cost optimization in cloud environments.

Responsibilities

  • Lead and manage the Audience Manager engineering team, providing direction, performance feedback, coaching, and career development.
  • Manage engineering resources and budgets, drive cloud cost efficiency, and maximize the business value of technology investments.
  • Provide technical leadership in planning and designing business processes and architectural frameworks for Audience Manager and TV platform advertising products.
  • Design and develop software applications using Golang and gRPC.
  • Develop microservices using HTTP communication.
  • Use AWS services to develop and support software applications.
  • Develop CI/CD pipelines using Docker and Kubernetes.
  • Manage data analytics using Spark and Scala.
  • Develop software applications using Python.
  • Analyze, test, and assist with integrating new applications; oversee development documentation and assist with tracking performance metrics.
  • Apply business and functional priorities as a key contributor in a complex software environment.
  • Collaborate with project stakeholders to identify product and technical requirements, analyze integration needs, support applications under development, and customize existing applications.
  • Develop software update processes for existing applications and assist with software release rollouts.
  • Oversee research, writing, and editing of documentation and technical requirements, including evaluation plans, test results, technical manuals, recommendations, and reports.
  • Stay current with technological developments, evaluate competitive applications and products, and review relevant literature, patents, and practices.
  • Provide guidance throughout the design process on practices, procedures, and techniques.
  • Track and evaluate performance metrics, ensuring software is delivered on time, to specification, and within budget.
  • Work with Quality Assurance to determine whether applications meet specifications and technical requirements.
  • Apply engineering methodologies and process design and redesign to provide customers with seamless digital options at every touchpoint.
  • Present and defend architectural, design, and technical choices to internal audiences.
  • Guide and mentor engineers and support their professional development.

Benefits

  • Eligible employees receive Comcast benefits, with options and guidance intended to support physical, financial, and emotional well-being.
  • Most non-sales positions are eligible for a bonus.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service