Lead Software Engineer
Listed on 2026-07-20
-
Software Development
Software Engineer, Backend Developer, Cloud Engineer - Software
Job Summary
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.
DUTIES- Provide technical leadership in designing and developing new software and web applications; work on ad tech systems, covering ad-serving data indexing engines, ad selection algorithms, and audience targeting pipelines;
- Optimize relational (MySQL, Aurora) and No
SQL (Aerospike, DynamoDB, ETCD, Neo4J, RocksDB) databases through thoughtful schema design, efficient query crafting, and cache fine‑tuning; - Leverage profiling tools (sanitizer, perf and gprof), along with custom benchmarks and tracing, to diagnose and optimize CPU, memory, and I/O performance issues;
- Architect and develop scalable, low‑latency C++ applications on Linux, designed to handle high‑throughput, high‑QPS workloads;
- Architect, implement, and optimize core services across distributed infrastructure, driving improvements in throughput, reliability, and overall system efficiency;
- Use cloud‑native tools such as Kubernetes, Docker, and Terraform, alongside key AWS services including ELB, EKS, S3, DynamoDB, and Kinesis;
- Work with SRE/Dev Ops teams to instrument systems (Prometheus, Grafana, ELK, Loki stack);
- Support applications under development and customize current applications;
- Assist with the software update process for existing applications, and roll‑outs of software releases;
- Analyze, test, and assist with the integration of new applications;
- Document all development activity;
- Research, write, and edit documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals, and formal recommendations and reports;
- Monitor and evaluate competitive applications and products; review literature, patents, and current practices relevant to the solution of assigned projects;
- Collaborate with project stakeholders to identify product and technical requirements; conduct analysis to determine integration needs;
- Work with the Quality Assurance team to determine if applications fit specification and technical requirements;
- Guide and mentor junior‑level engineers.
Position is eligible to work remotely one or more days per week, per company policy.
REQUIREMENTS- Bachelor’s degree, or foreign equivalent, in Computer Science, Engineering, or related technical field;
- 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 in caching and optimizing relational databases including MySQL and Aurora, and No
SQL databases including Aerospike, DynamoDB, ETCD, Neo4J, and RocksDB; - Use of sanitizer, perf, and gprof profiling tools for performance tuning;
- Architecting and developing scalable, low‑latency C++ applications on Linux;
- Performing end‑to‑end system design and optimization;
- Five (5) years include using cloud‑native tools including Kubernetes, Docker, and Terraform, and AWS services including ELB, EKS, S3, DynamoDB, and Kinesis;
- Monitoring and troubleshooting systems using Prometheus, Grafana, ELK, and Loki stack.
- Aerospike Database
- Docker (Software)
- Grafana
Free Wheel provides benefits that support you physically, financially, and emotionally, helping you care for those who matter most.
DisclaimerThis 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.
Equal Employment OpportunityComcast 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.
#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).