Position: Senior Python Developer (relocation to Cyprus)
Company: Centro team
Category: Python
Experience required: 3y
English level: intermediate

**About the project:**
It is the original clip marketplace delivering authentic fetish content from studios to consumers worldwide. We are a thriving company in the e-commerce space, with operations worldwide. As a 16-year-old startup, we offer employees a balance between the stability of a larger organization, while maintaining our culture of an innovative, leading-edge startup.

Although our headquarters are located in Montreal, we have offices in Canada, the United States, and Europe (Cyprus, Ukraine, and Georgia).

**Responsibilities:**
- Design and implement large-scale backend infrastructure and APIs;
- Maintain all aspects of the application lifecycle: from architecture design to mission-critical production operations (you build it, you own it, you run it);
- Engineer solutions that are well-tested, high quality and scalable;
- Contribute to cutting-edge R&D initiatives including service integration with emerging frameworks and platforms.

**Requirements:**
- 3+ years of hands-on experience in Python 3;
- Experience in building microservices using the asynchronous tooling ecosystem;
- Understanding of fundamental design principles behind a scalable application;
- Outstanding analytic skills and the ability to clearly articulate approach, process, and results in verbal, graphical, and written form;
- English level- intermediate.

**Would be a BIG plus:**
- Experience with NoSQL databases like MongoDB or Elasticsearch;
- Experience writing well-tested code in business-critical systems;
- Linux shell scripting experience;
- Degree in math, statistics, computer science, or other quantitative fields.

**What we offer:**
- Full relocation support to Cyprus (Limassol);
- You can work 2-3 months remotely before the relocation;
- Amazing office near the seaside in the city center;
- No bureaucracy;
- Ambitious profitable project with adequate management;
- Career and professional growth;
- Cool team and enjoyable working environment;
- Medical health insurance and Sports program;
- Paid vacation (20 working days), personal days, and sick leave;
- Paid lunches at the office;
- Non-boring corporate events, unlimited cookies & fresh Cyprus fruits:)