Position: Senior Software Engineer (Python)
Category: Python
English level: upper
Years of experience: 9


Core skill set: 
Development of flexible and high scalable systems
Software design
Database design
Microservice architecture
DevOps skills for testing and delivering application to production
Fast problem solving

Tech stack: 
Python (pure and frameworks; multithreading & multiprocessing)
AWS
RDBMS & NoSQL
AMQP protocol
Redis

Previous projects:
- backend for mobile application
- automated solution for creation infrastructure in a cloud
- maps service (geospatial data processing and API layer for representation)
- backend part of game (support and enhancement of game from BE prospective, ranking system for multiplayer)
- components of CRM system (import/export system for CRM, analytics module, notes over objects; cutting part of logic from monolith to standalone service)
- realtime voting system for live TV show (main objectives of the project is providing of the realtime voting with building the selections, data analyzing, and interaction with operator for further broadcasting)
- system for the text aggregation/analyzing (flexible and high scalable system. Main points of the project are: collecting, analyzing and text classifying; building of analytical graphs and tables; defining the main objects of the text; searching similar text)
Long term project.
Challenging tasks.
Work with different data sources.
Friendly and high qualified colleagues.

Looking only for backend position.