Position: Senior Python Engineer
Company: PSR Company
Experience required: 3y
English level: upper

Stages of the interview:
Technical interview (team lead or scrum master+2 engineers)
HR interview (checking of soft skills)

We are offering you:

An opportunity to work and have an impact on cutting-edge FinTech products
A competitive salary, based on your experience and performance with a transparent salary range
A budget for professional advancement, as we understand how important it is to work on expanding your knowledge
22 days paid vacation (accruing an additional day per year)
Friendly international team

If you join our team, you will be responsible for:

• Development of reusable, testable, and efficient code
• Design and implementation of performant and easy-to-use APIs, used by both internal
and external clients
• Implementation of security and data protection standards, with collaboration with our
security team
• Knowledge and experience sharing with other teams within TradeCore, especially
Python developers

In order to be successful in your role, you should have knowledge and experience with:

• Minimum 3 years of experience in web software development with Python
• Experience with large projects and solutions working in a production environment
• Experience with Celery, RabbitMQ, ElasticSearch, Redis
• Experience with Django and Django REST framework

The candidate should have:

Minimum 3 years of experience in software development, preferably using Python or Go programming languages
Experience with large projects and solutions working in a production environment
Hands-on experience with creating and maintaining data pipelines able to process thousands of events per second, with the ability to scale on the infrastructure level
Experience in building CRM/CDP solutions is a plus
Experience with RabbitMQ, Kafka, ElasticSearch, data streamingReady and want to work with multiple technologies
Ready to go the extra mile and to offer support without hesitation
Constantly expressing ownership mindset and feeling brave to share ideas concerning the product
Ready to take the responsibility and take the lead role on the project
Experience with Python Django and Django REST framework is a huge plus
Experience with CI/CD pipelines is a plus
Experience with Docker, Docker-compose, Kubernetes and Helm charts is a plus
Experience with AWS is a plus

Candidate citizenship:
Candidate can be from Ukraine (and temporary lives in Europe or other countries, except Ukraine), Europe, CIS countries

Schedule (overtimes, paid/not paid)
CE time zone, 40 hours per week. Flexible working hours. The workday usually begins with a daily morning meeting at 10 am. Each employee keeps track of his or her work in Jira, but the main focus is on the result