Apply

Python Developer (Food Delivery sphere)

Posted 16 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Bulgaria, Georgia, Lithuania, Mexico, Moldova, Poland, Romania

🔍 Industry: Food Delivery

🏢 Company: Coherent Solutions👥 501-1000OutsourcingSoftware

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: AWSBackend DevelopmentDockerPythonSQLDjangoJenkinsKubernetesMySQLRabbitmqAlgorithmsCassandraData StructuresREST APICI/CD

Requirements:
  • 5+ years of experience building highly scalable consumer-facing applications;
  • Strong proficiency in Python, with experience in Tornado, Django (DRF), and AsyncIO;
  • Experience architecting, designing, and developing fault-tolerant, scalable, and performant software;
  • Expertise in distributed systems composed of multiple networked components;
  • Hands-on experience with AWS or similar cloud-based platforms;
  • Strong understanding of automated testing for backend services;
  • Solid knowledge of data structures, algorithms, and system resource modeling as load scales;
  • Experience developing high-availability distributed systems (99.99% uptime);
  • Strong background in observability, including logging, monitoring, and alerting;
  • Experience with Cassandra or similar NoSQL databases;
  • Hands-on experience with Docker and containerization technologies;
  • Experience with CI/CD tools such as Gradle, Jenkins, Spinnaker or similar;
  • Ability to self-manage, prioritize tasks, and work collaboratively across teams to drive results;
  • English proficiency at B2 or higher for effective communication with global teams;
Responsibilities:
  • Gain expertise in the domain and build highly scalable and reliable components for the platform;
  • Take ownership of delivery, deployment, maintenance, and performance monitoring of applications;
  • Evaluate tools, technologies, frameworks, and vendors, working with other senior team members;
  • Write performant, concise, and secure code that meets platform standards;
  • Review and provide feedback on peer code to ensure scalability and security of platform features;
  • Identify and prioritize technical debt, proposing areas for enhancement and improvement;
  • Actively collaborate with other team members and stakeholders to drive successful project outcomes;
Apply