Lead C++ Software Engineer - (Reston, VA - Hybrid) - FreeWheel
Core
Design, architect, and implement high-concurrency, low-latency ad delivery infrastructure and scalable web applications on AWS.
Role type
Senior C++ Software Engineer (Infrastructure & Distributed Systems)
Builds
Ad delivery systems, containerized applications, and scalable cloud infrastructure for media buyers and publishers.
Domain
Advertising technology, Cloud Infrastructure, Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C++ programming, Linux/Unix, distributed system design, network programming, containerization, AWS services, Kubernetes, data structures and algorithms
Preferred skills
Golang, large-scale online service design, mission-critical systems experience, advertising industry knowledge
Technologies
AWS, Kubernetes, Docker, Nginx, message queues, caches
Responsibilities
Design and optimize ad delivery infrastructure for high availability and low latency; Develop and manage scalable AWS infrastructure and containerized applications; Mentor junior engineers and provide technical leadership; Collaborate with stakeholders to translate business requirements into technical designs; Troubleshoot and resolve complex infrastructure and application issues.
Seniority
Senior, hands-on IC with mentorship responsibilities