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

The firm with a focus on algorithmic and High-frequency trading strategies. The firm has over 700 employees all over world and is active in Futures contract, Option (finance), Cryptocurrency, Equities markets worldwide.

Requirements:
- 4+ years of experience designing, developing distributed applications;
- Strong knowledge of Python;
Solid experience with messaging system such as Kafka or equivalent;
- Solid experience of SQL databases, MySQL being a plus, knowledge of SQL Alchemy is a plus
- Experience in agile methodology ;
- Ability to analyze legacy application and define target state design/architecture;
- Attention to detail;
- Software Quality Control processes - API Testing, automation, Non-functional testing;
- Upper-Intermediate English level.

Good To Have:
- Front End – Javascript/TypeScript;
- Strong experience building applications with React;
- Knowledge of state management tools for React applications, especially state reducer tools such as Redux and Redux-Thunk.

Benefits:
- Discounts on health insurance, shopping centers, cinema tickets, etc.
- Stable income;
- Flexible roles;
- For your comfortable work;
- 100% remote work forever;
- EPAM hardware;
- EPAM software licenses
- Access to offices and co-workings;
- Stable workload;
- Flexible engagement models;
- For your growth;
- Free trainings for technical and soft skills;
- Free access to LinkedIn Learning platform;
- Language courses;
- Free access to internal and external e-Libraries;
- Certification opportunities;
- Skill advisory service.