Position: Python Software Engineer (KYC product)
Company: Softconstruct
Experience required: 3y
Category: Python
Published: 2022-07-01T00:00:00+03:00

We sincerely hope that you are all right!
At this difficult time, we are receiving many reports of difficulties from some colleagues in the IT industry.
We understand that many professionals are now responsible not only for their lives, but also for their families and their safety.
SoftConstruct supports our colleagues, who are actively involved in all possible spheres of our country’s defense and also we are ready to offer jobs for IT specialists and a stable salary with all taxes coverage, both in Ukraine (remotely) and in Yerevan (with relocation coverage).
If you are looking for a job in Python specialization we would be more the happy to offer you our position Python Engineer:

**Company**
Our KYC (Know-Your-Customer) project is a risk management solution designed to automatically validate user information. KYC verifies documents, emails, phones, payment methods, etc. The product based on advanced computer vision technologies makes it easy to detect the use of photo editors, automatically process user data and recognize information contained in documents. This solution is used to prevent fraud and can be applied in banking, iGaming, online payments and the cryptocurrency market.

**Stack:**

Python, Django, Postgres, Redis Queue, Prefect.

**Skills & Experience:**

- 4+ years of experience in Python (Django);
- Experience with designing, implementing RESTful API’s ;
- Experience working on relational databases (PostgreSQL) ;
- Experience working on NoSQL databases (Redis);
- Experience working on job scheduling, task queues;
- Experience with Cloud Services (preference to Google Cloud Platform);
- Experience working on Linux, Kubernetes, Docker;
- Experience in incorporating and utilizing BDD / TDD / Unit testing;
- Extensive knowledge of best practices in software design and design patterns;
- Strong Computer Science fundamentals.

**Nice to haves:**

- Knowledge of another programming language;
- Some experience in Machine Learning.

**Main responsibilities:**

- Setup and maintain backend infrastructure;
- Participate in complex project design teams.

**What can we offer you:**

- A team of experts, who are open to sharing knowledge and experience;
Interesting and challenging work in a product and customer-oriented technology company;
- Support in training and development, starting from developing IDP to paying for Ukrainian and foreign conferences and other events;
- Flexible working hours and the possibility to work remotely;
- Annual leave, short terms sick leave and all paid sick days;
- Full tax and accounting support of individual entrepreneur activities (Group III, single tax);
- Individual English classes at online school;
- Annual budget for training and/or sports;
- Free health insurance after probationary period.


Sounds interesting? Then, apply now, don’t wait up. SoftConstruct is a cool place to work, where you’ll have fun, make friends, and grow professionally.