Senior Distributed Systems Engineer / Tech Lead
Core
Design and lead implementation of high-performance, scalable distributed systems for real-time ad bidding and display, processing over 20 million requests per second.
Role type
Senior Distributed Systems Engineer / Tech Lead
Builds
Real-time ad bidding platform and display/tracking infrastructure
Domain
AdTech / Real-Time Bidding / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems architecture, High-performance system design, Concurrent programming, System observability, Performance analysis, HTTP/gRPC protocols, Java, Python, Kubernetes, Cloud infrastructure (GCP)
Preferred skills
AdTech/RTB domain experience, Real User Monitoring (RUM) systems experience
Technologies
Java, Python, Aerospike, Memcached, Google Cloud Platform, BigQuery, MinIO, Kafka, Clickhouse, PostgreSQL, Elasticsearch, Kubernetes, Prometheus, Jenkins, Graphite
Responsibilities
Design and lead system changes for performance and scalability, Implement and maintain HTTP/gRPC services and batch jobs, Provide hands-on technical leadership and code reviews, Monitor and analyze production system operations, Optimize critical user performance metrics
Seniority
Senior, hands-on IC with Tech Lead responsibilities