Position: Python Developer
Company: Everest Media&Finline
Experience required: 3y
English level: intermediate

Everest Media hiring Python Developer for internal startup FinLine.

FinLine is a private hedge fund that offers a diverse range of financial instruments and tools for clients of all experience levels. Our services include innovative financial software solutions, expert guidance, and a range of tools for risk management, portfolio construction, and investment. We specialize in cryptocurrency trading and decentralized exchanges (DEX) and have extensive experience in traditional stock markets, particularly in the energy sector.

We are currently looking for an experienced Python Software Engineer who will join our research and development team.

In this role, you will develop microservices and Python libraries.

Your main goal will be to convert our conducted modern and innovative research to product-ready application in a form of ready-to-use libraries and microservices.

For this role, you will need:

- 3+ years of experience working with Python (web applications and services)
- Experience with scientific Python ecosystem: Pandas, Numpy, Scipy, Scikit-learn, etc.
- General knowledge of mathematics (the ability to convert formulas into code)
- Experience with Jupyter notebooks
- Understanding of Software Design, OOP, data structures, and algorithms
- Understanding the principles of maintainable and clean code, TDD, and SOLID.
- Experience with Git, CI/CD
- Experience or familiarity with Docker
- Experience in post-production, monitoring, logs collecting, ELK
- Ukrainian or Russian Upper-Intermediate (we don't work with terrorist states and russian citizens).

Best match if you:

- Interested in finance and research
- Have a good knowledge of mathematics (you know how to optimize formulas)
- Share a vision for the future of cryptocurrencies

We offer:

- housing cost compensation
- compensation for the cost of group English language training
- noisy schedule
- work from a convenient office in Montenegro or remotely
- official employment in Montenegro (in case of relocation)
- compensation for sick leave, and paid vacation.