We are seeking for an experienced Go Developer, you will work on performance-critical backend services that power programmatic ad delivery, real-time bidding (RTB), and data synchronization. Youll be developing high-concurrency, low-latency services in Go, ensuring our systems stay reliable and fast even under heavy load.
Key Responsibilities:
Design and implement Go services for ad serving, bidding, auction logic, and user tracking at scale.
Work with real-time data streams, impression logging, and event pipelines.
Optimize systems for performance and throughput
Build caching layers and efficient data access strategies (e.g., using Redis, Memcached).
Collaborate with DevOps to ensure scalability, observability, and reliability of deployed systems.
Write unit and integration tests to validate service functionality and performance.
Requirements: 24 years of backend development experience, with at least 12 years using Go in production.
Solid understanding of distributed systems and performance tuning.
Proficiency in data storage technologies (e.g., Redis, PostgreSQL).
Familiarity with programmatic advertising concepts (RTB, DSPs, SSPs, OpenRTB) is highly desirable.
Experience with containerization tools like Docker.
Strong understanding of network protocols (HTTP, gRPC) and request handling at scale.
This position is open to all candidates.