Senior Software Engineer, Advertisement Optimization Group - Merchandising and Advertisement Department (MAD)
Core
Design, develop, and optimize complex data processing pipelines and high-throughput APIs for AI-driven advertisement optimization systems.
Role type
Senior Software Engineer (Infrastructure & Platform)
Builds
Ad optimization logic, bidding/budget allocation platforms, and performance measurement systems for publishers and advertisers.
Domain
E-commerce, Ad-tech, AI-driven optimization
Deliverable
production ML models | infrastructure
Required skills
Distributed systems design, high-throughput API development, system architecture, data structures and algorithms, CI/CD pipelines, GCP deployment, asynchronous processing, REST APIs, event-driven systems, code review leadership, technical strategy planning.
Preferred skills
Container orchestration (Docker, Kubernetes), high-availability system design, SQL/NoSQL databases, caching strategies, observability tools (Prometheus, Grafana, ELK, OpenTelemetry), security best practices.
Technologies
Python, Java, Go, GCP, Docker, Kubernetes, Prometheus, Grafana, ELK, OpenTelemetry
Responsibilities
Lead design and architecture of large-scale distributed software systems; Develop high-quality, maintainable code across the full SDLC; Mentor and support junior/mid-level engineers; Identify and resolve complex issues related to performance, scalability, and system reliability; Contribute to long-term technical strategy and platform modernization; Evaluate and integrate new tools and frameworks.
Seniority
Senior, hands-on IC with mentorship responsibilities