Back to jobs
New

Python Developer (Food Delivery sphere)

Moldova

Company Background

Our client is a leader in online food ordering, connecting hungry diners with a network of over 400,000 restaurants nationwide. Leveraging innovative technology, user-friendly platforms, and streamlined delivery capabilities, the company powers food delivery solutions for Hotels, Colleges, Hospitals, Corporate Headquarters, and other locations. Their dynamic and collaborative environment focuses on solving engineering challenges at scale while delivering exceptional user experiences.

Project Description

The project is focused on building scalable, high-performance backend systems and infrastructure for food delivery applications across B2B2C settings. As part of a global engineering team (US, Israel, and Romania), the role requires designing, implementing, and maintaining low-latency, high-throughput microservices that cater to tens of millions of users. The team collaborates closely with Product, Backend, DevOps, Mobile, and Web developers to create end-to-end solutions.

Technologies

  • Python
  • Django
  • Aiohttp
  • RDBMS/NoSQL (MySQL, PostgreSQL, MongoDB, Redis)
  • Kubernetes
  • Docker
  • Terraform
  • AWS (or GCP/Azure)
  • CI/CD tools
  • Splunk
  • New Relic/Datadog

What You'll Do

  • Build and design high-performance, low-latency, and high-throughput backend systems;
  • Collaborate with engineering leadership to plan architecture and backend solutions that meet high-traffic demands;
  • Design, develop, and load test distributed microservices in cloud environments (AWS preferred);
  • Guide and mentor engineers on best practices, strong software architecture, and modern technologies;
  • Use data to drive business, product, and engineering decisions;
  • Work closely with Product, Design, and Mobile teams to define the user experience and user flow;
  • Write automated unit tests to ensure quality and reliability of backend services (using frameworks like unittest, pytest, etc.);
  • Advocate for best practices in software development and explore new technologies to improve system performance and scalability;

Job Requirements

  • 5+ years of experience building highly scalable backend systems for interactive mobile and web applications;
  • 5+ years of experience in Python development (experience with Django and Aiohttp is required);
  • Experience designing, building, and load testing large-scale distributed microservices;
  • Hands-on experience with modern RDBMS/NoSQL databases such as MySQL, PostgreSQL, MongoDB, Redis;
  • Experience with cloud platforms (AWS preferred or GCP/Azure);
  • Familiarity with containerization technologies like Kubernetes and Docker (a bonus);
  • Experience with Terraform, CI/CD tools, Splunk, and monitoring tools like New Relic/Datadog (a bonus);
  • Proven ability to advocate for strong software architecture and the adoption of best practices;
  • Proficiency in English at B2 level for effective global communication;
  • Strong problem-solving and decision-making skills, with an ability to work collaboratively across teams;

What Do We Offer

The global benefits package includes:

  • Technical and non-technical training for professional and personal growth;
  • Internal conferences and meetups to learn from industry experts;
  • Support and mentorship from an experienced employee to help you professional grow and development;
  • Internal startup incubator;
  • Health insurance;
  • English courses;
  • Sports activities to promote a healthy lifestyle;
  • Flexible work options, including remote and hybrid opportunities;
  • Referral program for bringing in new talent;
  • Work anniversary program and additional vacation days.

Apply for this job

*

indicates a required field

Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...

Choose the country from the list: Belarus, Ukraine, Bulgaria, Georgia, Lithuania, Romania, Poland, Moldova, Portugal, USA, Mexico, Costa Rica. If there is not in the list - write it.

Select...
Select...

I give my consent to Coherent Solutions to process my submitted personal data pursuant to the Privacy Policy for Job Applicants for the purposes of personnel selection for open positions and understand that due to the international presence of Coherent Solutions my personal data may be transferred to third countries.

Select...

I understand and agree that Coherent Solutions will process my personal data for 3 (three) years for the purpose to notify me about future job openings. I am informed that I can withdraw my consent anytime by submitting a relevant request to privacy@coherentsolutions.com. In such case, Coherent Solutions will stop processing my personal data and will delete me from the candidate’s database.