Senior Python Software Engineer – Quantitative Trading & Research
Core
Build high-performance Python systems powering quantitative research, systematic trading, automation, analytics, and risk workflows.
Role type
Senior IC Python software engineer (quantitative trading & research)
Builds
Scalable tools for systematic trading, quantitative research, automation, analytics, and risk management.
Domain
Financial technology / Quantitative finance
Deliverable
production ML models
Required skills
Python, numerical computing, data processing, automated testing, CI/CD, Linux, Docker, Kubernetes, distributed computing, cloud data processing
Preferred skills
quantitative finance knowledge, financial markets understanding
Technologies
Pandas, NumPy, SciPy, Celery, Dask, Spark
Responsibilities
Develop, test, deploy, and maintain high-performance Python applications; Engineer Python-based platforms taking trading strategies from prototype to production; Create business-critical applications for risk management and operational workflows; Develop research tooling for distributed computing and large-scale quantitative analysis; Implement reliable automation solutions; Gather requirements and translate stakeholder needs into practical software; Maintain robust, scalable systems across Linux, Docker, and Kubernetes environments.
Seniority
Senior, hands-on IC