Job Details
Python Developer at Edadil
Yandex is looking for a Python Developer at Edadil to design new microservices, AI-first development, develop the Almazilo product, server-side interface generation, and support the discount pipeline. The job is remote or hybrid.
Designing new microservices We regularly launch new services for product tasks and design them from scratch, including architecture, data schema, API, and admin panels. You will integrate each service into the ecosystem: set up authentication, connect monitoring, and integrate with Edadil services and Yandex infrastructure. Both backend skills and basic frontend for admin panels will be useful here. -AI-first development We are building the development process so that LLM agents can independently solve typical tasks: write code according to specifications, generate tests, and analyze bugs. You will develop documentation, AI agent configurations, AI skills, and tools that provide models with enough context for quality solutions. You will need to find which classes of tasks are well-automated and build pipelines for them. -Almazilo development Almazilo is a product within Edadil: users receive diamonds for uploading receipts and exchange them for cashback, coupons, and other offers. More than 400,000 users participate in game mechanics daily. The vertical is actively growing: new campaign types, accrual rules, and partners are appearing. You will solve problems at the intersection of business logic and integrations, and design scalable solutions. -Server-side generation of mobile application interfaces A large part of Edadil's screens is implemented using the BDUI approach based on DivKit: the backend decides which blocks to show, in what order, and with what data, and the mobile client renders the finished layout. You will develop the server-side solution and related tools, which allow for incredibly fast feature development and new launches. -Discount pipeline support Edadil aggregates millions of product offers from hundreds of retailers. This is supported by a pipeline of several services: receiving feeds, validating and moderating data, indexing in a search engine, processing images, and issuing discounts. You will support and develop these services to ensure that the path from a retailer's feed to a discount card on the user's screen is fast and reliable.
-Proficient in Python, experienced with async frameworks: aiohttp, FastAPI, or similar -Experience with PostgreSQL: ability to design schemas, write and optimize queries, understand indexes and execution plans -Understanding of HTTP API architecture, ability to design REST endpoints -Familiarity with message queues: RabbitMQ or similar -Familiarity with Docker and Kubernetes at a user level -Basic knowledge of HTML, CSS, and JavaScript, sufficient for full-stack tasks with admin panels
Don't miss a single job
Subscribe to our Telegram channel