Reach out directly about this role
Our team is creating a cutting-edge communication platform for Taxi, Food, Lavka (Convenience Store), Market, and Delivery services. Every day, the platform sends billions of communications to millions of users. Our product determines what they see every day: from service icons to objects on the map, from push notifications to in-app stories. Our product covers various areas of development — you'll be able to both focus on developing specialized areas (for example, highload) and learn something new.
We are currently actively developing our system and have decided to open a Go development direction. Therefore, we are looking for developers who are ready to:
Learn about the development of Yandex city services at dev.go.yandex
Managing Communications You will configure the content to be sent to users.
Prioritizing Communications It's important to send only what we consider most relevant to the user.
Buffering Push Notifications We can't simply send notifications for any reason; it's important to follow the 'rule of silence' (no spamming). For this, it's necessary to buffer notifications and after some time select the most effective ones.
Working with High-Load Environments to Maintain Efficiency To send billions of messages daily, the system must be very reliable and scalable.
3 years
Experience
Full-time
Employment
Middle
Grade
Backend
Specialization
IT & Tech
Industry
Corporation
Company Type
By job title
IT & Tech
Industry
Corporation
Company Type