Python Engineer (Senior)
We are #VLteam – tech enthusiasts constantly striving for growth. The team is our foundation, that’s why we care the most about the friendly atmosphere, a lot of self-development opportunities and good working conditions. Trust and autonomy are two essential qualities that drive our performance. We simply believe in the idea of “measuring outcomes, not hours”. Join us & see for yourself!
About the role
We’re hiring Python developers to create and maintain automation frameworks for validating algorithmic trading system accuracy and performance.
Project include developing a robust automated testing framework and performance monitoring web applications for a major investment bank. This requires collaborating with quantitative strategists and developers and interacting with algorithmic trading systems. These scalable solutions enhance performance and will be used by the bank’s development teams on a daily basis.
- Develop and maintain Python-based automation frameworks to test and validate algorithmic trading systems for accuracy and performance.
- Build full-stack web applications using React and Python APIs to help teams visualize test data, monitor system health, and analyze trading performance.
- Design and execute performance testing solutions to stress test trading algorithms in development environments, tracking latency and capacity metrics.
- Create AB testing and replay systems that analyze production logs against candidate releases to identify behavioral differences.
- Implement gating mechanisms that ensure releases meet performance standards before production deployment.
- Work with NoSQL datastores and relational databases to manage large volumes of trading and testing data.
- Collaborate with quant strategists and trading teams to understand business requirements and translate them into technical solutions.
- Maintain and improve CI/CD pipelines to support automated testing and deployment processes.
- Contribute to code quality standards and testing practices across the engineering organization.
Python, ReactJS, noSQL
The team is distributed between New York and London. While the functional manager is in New York, you have the flexibility to work during European business hours.
What we expect in general:
- Strong proficiency in Python
- Willingness to work with React for building internal web tools and apps that help teams visualise and manage test and system data
- Ability to maintain and improve CI/CD pipelines to support automated testing and deployment processes.
- Willingness to design and implement performance testing solutions, including stress testing and tracking latency/capacity metrics
- Teamwork attitude
- Good communication skills
Seems lots of expectations, huh? Don’t worry! You don’t have to meet all the requirements. What matter the most is your passion and willingness to develop. Apply and find out!
A few perks of being with us








Apply now
"*" indicates required fields
