Software Architect (AdTech)
Core
Design, architect, and oversee the implementation of AdTech solutions including SSPs, DSP integrations, ad servers, RTB pipelines, header bidding systems, identity frameworks, analytics pipelines, and auction engines.
Role type
Senior Solution Architect (AdTech)
Builds
High-load, low-latency, and scalable cloud platforms for programmatic advertising, real-time bidding, identity resolution, predictive analytics, and measurement.
Domain
AdTech / Programmatic Advertising / Real-Time Bidding
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Golang, Rust, or Node.js; high-load low-latency scalable cloud platforms; containerization and orchestration (Docker, Kubernetes, Helm); distributed systems; performance optimization; messaging; caching; API design; consulting and pre-sales; architecture reviews; gap analysis; solution scoping; technical estimation; CI/CD; data modeling; cost optimization; mentoring.
Preferred skills
AdTech domain (SSP, DSP, ad server, header bidding, OpenRTB, Prebid, VAST, user sync, identity solutions, audience data, measurement/attribution); real-time bidding systems and auction mechanics; mobile ad delivery (iOS/Android); SDKs, APIs, libraries, and integration frameworks; ad integrations; analytics pipelines; consent management (TCF/GPP); fraud detection; Prebid ecosystem; privacy-driven architectures; GDPR/CCPA compliance.
Technologies
Docker, Kubernetes, Helm, OpenRTB, Prebid, VAST, GPP, TCF 2.2, UID2, RampID, iOS, Android
Responsibilities
Design and architect AdTech solutions; lead discovery and assessment phases including architecture reviews and gap analysis; provide technical estimation, advisory services, PoCs, and support during pre-sale activities; translate complex business requirements into scalable technical architectures; define architectural standards, best practices, reference models, governance rules, CI/CD expectations, and operational guidelines; collaborate with development teams to ensure high-quality implementation; provide recommendations for solution design, performance tuning, data modeling, and cost optimization; mentor engineers and conduct knowledge-sharing sessions.
Seniority
Senior, hands-on IC with leadership responsibilities