The marketplace’s Storefront Team builds the customer-facing experience for discovering partners, browsing product catalogs, viewing product details, and completing purchases. Its backend solutions support multiple partners while improving performance, personalization, conversion, and partner integration.
backend engineer for grocery storefronts
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Develop backend services for a grocery storefront, including catalogs, categories, search, product detail pages, cart, and checkout
- Handle large catalogs and assortments that vary by store, warehouse, or user location
- Manage frequently changing prices, inventory, discounts, and product availability
- Validate carts before checkout, including prices, availability, quantity limits, minimum order values, and store restrictions
- Support grocery-specific scenarios such as weighted products, unavailable items, and substitutions
- Integrate with catalog, pricing, inventory, order, payment, and delivery services
- Onboard grocery partners with different APIs and data models
- Ensure low latency, high availability, and resilience of customer-facing flows
требования
- Proven experience in the grocery industry
- 5+ Years of commercial backend engineering experience, including solving complex problems in high-load environments
- Strong knowledge of Go and practical experience with its advanced features
- Strong SQL knowledge, including schema design, scaling strategies (replication, partitioning, sharding), and query optimization for high-load environments
- In-depth knowledge of Redis data structures and their efficient use in high-load systems
- Experience with Docker, CI/CD pipelines, Kubernetes or similar tools, and cloud infrastructure such as AWS
- Experience with synchronous and asynchronous inter-service communication patterns, focusing on reliability in high-load environments
- Knowledge of microservice architecture patterns and efficient client-server interactions and their limitations
- Ability to design and implement an observability strategy covering metrics, logging, dashboards, and tracing
- Interest in new technologies, a collaborative spirit, and motivation to continuously develop skills
условия
- Access to mentoring, career consulting, and learning programs
- International experience through the Global Talent Exchange Program
- Company-wide challenges, awards, sports activities, employee-led social impact, and volunteering projects
- Co-financed language courses and internal speaking clubs
- Final benefits may vary depending on the location
навыки
Глобальная платформа транспортных и городских услуг работает по уникальной модели прямых переговоров о цене, объединяя миллионы пользователей в сферах поездок, логистики и бытовых сервисов
Подробнее о компании →Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.