Reach out directly about this role
We are creating a new marketplace for intercity trips. We use leading technologies and processes from Yandex Taxi, making product decisions quickly, without bureaucracy, and backing results with metrics. Our product is aimed at improving the accessibility, safety, and convenience of travel between cities.
In early October, we launched Shuttle - a new service that is already operating in the Krasnodar region. We developed a new order distribution system for drivers and are now actively improving it, using golang.
A key feature of Intercity is the close interrelation between the driver and passenger parts, so we have merged the development teams of Yandex Go and Yandex Pro. You will have the opportunity to get acquainted with both parts of the complex system and improve each of them.
This year we have made several major launches: * shared rides for intercity travel; * we entered the international market and launched the longest route Astana - Pavlodar (440 km).
We regularly speak at conferences and meetups: * CTO of Yandex Taxi startups Oleg Ermakov on the XY problem; * Head of Intercity Development Vadim Belotitsky on mentoring at the opening of Yandex Summer Schools; * iOS development tech lead Aleksey Ageev gives a lecture on accessibility; * Android development team lead and Android expert Dima Degtyarev talks about how to make your own keyboard; * Pro development team lead and flutter expert Artem Zaitsev, member of the Mobius PC and host.
We are preparing new stories about the startup's architecture and the features of the product backend. We value openness and are ready to support you in developing your public speaking and professional growth.
Our technologies: * Code is mainly in Python 3 and C++17 (we use the userver framework); * Microservice architecture: hundreds of microservices, most of them new, the main legacy part remains in the monolith; * domain driven design.
Learn about the development of Yandex city services at dev.go.yandex
Product Development We want to build a new marketplace for intercity trips. Together with the product team and mobile development, you will need to build a simple and clear flow for the passenger and the driver.
Upgrade of Pricing Mechanisms The task includes many factors: fixed prices, surge pricing, marketing campaigns. The goal is to make prices fair for drivers, clear and advantageous for passengers.
Scaling The number of passengers and drivers of our service is growing, and at the same time we are launching new routes and countries - we adapt and revise technical solutions for the constantly increasing load. You will have to design and create new microservices, change the architecture of existing ones, choose suitable databases and methods of communication between microservices to ensure high performance and fault tolerance.
3 years
Experience
Full-time
Employment
Hybrid, Onsite
Work Format
Middle
Grade
Backend
Specialization
Logistics
Industry
Corporation
Company Type
By city
Backend
Specialization
Logistics
Industry
Corporation
Company Type