Position: Expert Python Developer
Company: AboutHR recruiting agency
Experience required: 5y
Category: Python
English level: upper
Published: 2021-11-01T00:00:00+02:00

Being a part of our team means you get to work with some of the brightest people in one of the fastest-growing and most exciting industries in the world. We are fully remote and have a flat corporate structure that values open-mindedness, entrepreneurial spirit, commitment to excellence, and continuous strive for learning.

**The role**
We are looking for an expert Python developer. The objective of this role is to improve the system architecture, optimize different parts of the project, develop new features and make sure the team uses the best python practices. This role requires you to have very deep knowledge in the Python domain. You are expected to be one of the most experienced Python developers on the team.

**Responsibilities**
Review and suggest improvements for system architecture.
Develop low-latency trading systems and integrations to various cryptocurrency exchanges.
Enforce standards and ensure adherence to optimum software design patterns.
Help the team launch new features from the ground up.
Develop scalable profiling and debugging solutions for trading systems.
Write optimized performance-critical code.

**Required Skills & Experience**
Extensive Python 3 experience (5 years+) with a good grasp of advanced concepts including generators, async/await, GIL and multiprocessing.
Deep understanding of design patterns, data structures, and algorithms.
Experience working with mission-critical, high-load applications is a must.
Knowledge and extensive experience with network protocols: REST, Websockets, FIX.
Experience with profiling, debugging and testing Python applications.

**Bonus points**
Knowledge in financial markets and low latency/high-frequency systems.
Experience with Solidity, JavaScript/TypeScript, C++
Experience with AWS, Kibana, Grafana, and Prometheus.
Github with code examples.

**What we offer**
Flexible working hours and a healthy work-life balance.
Remote-first team with an opportunity to work on-site from our offices in Lisbon and Moscow.
Ability to work in a thriving, multicultural, and fun environment in one of the fastest-growing industries in the world.
Corporate workstations: we regularly go on corporate trips to cool places all over the world to get to know each other better, work, and explore the local culture (covid pandemics allowing).