Software Engineer (C++, Python, GoLang, or Java)- Onsite 2 Days - Chicago, IL - FreeWheel
Core
Design and build data-driven features for the Buyercloud Ad Serving platform, scaling distributed infrastructure to process billions of ad auctions daily.
Role type
Senior IC backend software engineer (ad serving)
Builds
Buyercloud Ad Serving platform (ad auction execution and bidding strategies)
Domain
Digital advertising / Ad technology
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Java, Go, Python, Linux, distributed systems, software architecture, performance optimization, data modeling
Preferred skills
Rust, compiled languages, cloud cost optimization, observability stack management
Technologies
C++, Java, Go, Python, Linux
Responsibilities
Design and build data-driven features for customer marketing campaigns; Scale distributed application and infrastructure; Optimize algorithms and software architectures to reduce cloud costs; Support and extend the observability stack; Participate in on-call rotations for service incidents; Write systems documentation and playbooks
Seniority
Senior, hands-on IC