Lead Software Engineer
Reston, Fairfax County, Virginia, 22090, USA
Listed on 2026-07-20
-
Software Development
Software Engineer, Backend Developer, Cloud Engineer - Software
Free Wheel, 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 DescriptionResponsibilities include providing technical leadership in designing and developing new software and web applications for ad tech systems, including ad-serving data indexing engines, ad selection algorithms, and audience targeting pipelines. Optimize relational databases (MySQL, Aurora) and No
SQL databases (Aerospike, DynamoDB, ETCD, Neo4J, RocksDB) with thoughtful schema design, efficient queries, and cache tuning. Use profiling tools (sanitizer, perf, gprof) and custom benchmarks to diagnose and optimize CPU, memory, and I/O performance. Architect and develop scalable, low-latency C++ applications on Linux for high-throughput workloads. Design, implement, and optimize core services across distributed infrastructure to improve throughput, reliability, and efficiency.
Employ cloud-native tools (Kubernetes, Docker, Terraform) and AWS services (ELB, EKS, S3, DynamoDB, Kinesis). Collaborate with SRE/Dev Ops to instrument systems (Prometheus, Grafana, ELK, Loki). Support applications under development and manage software updates and releases. Analyze, test, and assist integration of new applications. Document development activity and write technical materials including designs, evaluation plans, test results, manuals, and formal recommendations.
Monitor and evaluate competitive applications and products, review literature and current practices, and collaborate with stakeholders to identify product and technical requirements. Conduct integration analysis and work with Quality Assurance to ensure specifications are met. Guide and mentor junior engineers. Remote work is available one or more days per week per company policy.
Bachelor’s degree (or foreign equivalent) in Computer Science, Engineering, or related technical field, and seven (7) years of experience developing software for ad tech systems, including ad-serving data indexing engines, ad selection algorithms, and audience targeting pipelines. Experience caching and optimizing relational databases (MySQL, Aurora) and No
SQL databases (Aerospike, DynamoDB, ETCD, Neo4J, RocksDB). Proficiency with profiling tools (sanitizer, perf, gprof) for performance tuning. Experience architecting and developing scalable, low-latency C++ applications on Linux, and performing end-to-end system design and optimization. Five (5) years of experience using cloud-native tools (Kubernetes, Docker, Terraform) and AWS services (ELB, EKS, S3, DynamoDB, Kinesis). Experience monitoring and troubleshooting systems using Prometheus, Grafana, ELK, and Loki stack.
Disclaimer: This information indicates the general nature and level of work performed by employees in this role and is not a comprehensive inventory of duties, responsibilities, and qualifications.
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 legally protected status.
SkillsGrafana;
Docker (Software);
Aerospike Database
Base pay is one part of Total Rewards. Most sales positions have commission opportunities; most non-sales roles have a bonus. Comcast provides benefits to eligible employees. For details, please see the compensation and benefits summary on our careers site.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).