Senior Python Developer
Locations: Poland, Georgia, Serbia, Spain
Work model: Remote / Hybrid
The Role
FinDev is looking for a Senior Python Engineer to join a team building and modernizing a suite of quantitative and analytical platforms for the capital markets industry.
The environment includes around 25–30 applications used for portfolio construction and optimization, retirement solutions, capital market forecasting, risk analytics, and institutional client analytics.
This is primarily a backend engineering role, but there is a strong quantitative side to the work. You’ll build APIs and data pipelines, work with multiple data stores, improve existing systems, and help bring mathematical and analytical models into production.
Some of these models involve Monte Carlo simulations, factor risk frameworks, portfolio optimization, and capital market forecasting, so you don’t need to be a quant, but you should be comfortable with mathematics and interested in understanding the logic behind the systems you build.
The stack includes Python, FastAPI/Django/Tornado, PostgreSQL, Snowflake, MongoDB, S3, and AWS.
What You’ll Do
What We’re Looking For
Nice to Have
Benefits
For relocation to Poland: flight tickets for the employee and immediate family, first-month accommodation, visa sponsorship, and support with residence permits.
Internship Programme 2027: Software Engineer (Python)
Revolut
Graduate Programme 2027: Software Engineer (Python)
Revolut
Senior Backend Engineer I Poland relocate to UAE
Pixel Chain
Talent Acquisition Partner - Fixed term
Cornerstone
Machine Learning Engineer
FORGIS
Analyst II, Full Stack (Revenue Analytics)
Affirm