Python Developer
Findevglobal — Poland · Posted ~1 hour ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
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
Design and build production-grade REST APIs in PythonDevelop backend services and data pipelines for analytical workloadsImplement and integrate quantitative and mathematical models into production systemsWork with PostgreSQL, Snowflake, MongoDB, S3, and other data sourcesDesign and optimize data models and database schemasWork with and gradually modernize an existing ecosystem of applicationsMake system design decisions around scalability, reliability, and maintainabilityCollaborate directly with quantitative specialists, engineers, and business stakeholdersTroubleshoot and improve production systemsUse modern AI-assisted development tools as part of the engineering workflow
What We’re Looking For
7+ years of backend development experienceStrong commercial experience with PythonExperience building production REST APIsStrong database experience and understanding of data modelingExperience with data-intensive backend systems or data pipelinesGood understanding of backend architecture and system designAbility to work effectively with complex existing codebasesInterest in mathematics, analytics, and quantitative problemsGood spoken and written English
Nice to Have
FastAPI, Django, or TornadoPostgreSQL, Snowflake, MongoDB, and S3NumPy or PandasAWS or other cloud platformsDistributed or asynchronous systemsDatadog, Komodor, or similar observability toolsExperience with financial or analytical systemsCapital markets or quantitative finance knowledge
Benefits
Flexible remote or hybrid work24 days of paid vacation10 paid sick daysHealth insurance coverage in Poland50% health insurance coverage for spouses and children in Poland50% reimbursement for professional training, education, and conferencesLong-term international projects and experienced engineering teams
For relocation to Poland: flight tickets for the employee and immediate family, first-month accommodation, visa sponsorship, and support with residence permits.
We have 117,465 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 117,465 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume