Software Development Engineer, Creative Serving and Optimization
Core
Design and build highly scalable distributed systems for an industry-leading next-generation Ad Server, ensuring availability, scalability, and low-latency response for hundreds of billions of requests.
Role type
Senior IC Software Development Engineer (System Architecture & Distributed Systems)
Builds
Cloud-based Ad Server infrastructure and microservices
Domain
Advertising technology, distributed systems, cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed system architecture, high-scale system design, microservices development, C#/C++/Java/Perl, Object-Oriented Design, system reliability engineering
Preferred skills
Full SDLC ownership, code review leadership, source control management, build process optimization, testing strategies, operations experience
Technologies
C#, C++, Java, Perl
Responsibilities
Architect and implement scalable distributed services, mentor junior engineers, define coding standards, break down complex problems into microservices, balance business needs against technical constraints
Seniority
Senior, hands-on IC with leadership responsibilities