Manager, Software Engineering - Ad Serving
Overview
In this Hands-On Engineering Manager role, you lead a backend team building low-latency, high-throughput ad tech systems. You guide architecture and delivery for the bidding server, collaborating with partner teams and product management. You balance hands-on contributions with leadership, driving performance, reliability, and scalability. This position offers impact on real-time ad serving and measurement within Viant’s AI-powered platform, with a focus on growth and engineering excellence.
Compensation / Benefitsfully paid health insurancepaid parental leaveunlimited PTO
ResponsibilitiesLead development of high-quality features from product requirementsDrive performance, reliability, and scalability improvementsContribute to design and code reviews, providing technical guidanceMaintain high code quality and implement quality practices for fast deliveryFoster coaching, mentoring, and measurable outcomes across the teamOversee architecture and design decisions in collaboration with cross-functional teams
Key requirements8+ years of experience in software engineering1-3+ years managing low-latency, high-throughput backend teamsHands-on programming in Java and/or Go (6+ years)Experience building large-scale, horizontally scalable distributed systemsProficiency with cloud providers, especially AWS and GCPExperience with agile development and CI/CD processesBackground in ad tech or real-time systems is a pluscoaching and mentoringcross-functional collaborationstrong communicationGoJavamicroservices