Quant Developer
Job Summary
Location: Krakow Poland
Contract Type: Contract
Job Status: Hybrid
- Transform quantitative models into production-ready Python services
- Collaborate with quantitative modellers and front office teams in financial markets
- Work with modern technologies including Docker Kubernetes and Apache Beam
- Operate independently with minimal supervision in a technical environment
- Join a team focused on derivatives and banking domain solutions
Our client operates within the financial services sector specialising in quantitative modelling and risk management solutions. They focus on developing sophisticated Python-based libraries and production services that support trading and risk functions. The organisation values technical excellence cross-functional collaboration and the delivery of robust scalable solutions that serve critical business needs within financial markets.
They are currently seeking a skilled Quant Developer to join their team in Krakow. This contract position offers the opportunity to work at the intersection of quantitative finance and software engineering transforming complex models into production-ready systems.
As a Quant Developer youll bridge the gap between quantitative research and production systems. Youll be responsible for converting code from quantitative teams into reliable scalable services whilst developing Python libraries that support financial modelling. This role requires close collaboration with quantitative modellers IT teams and front office users to create solutions that deliver real business value across different functions within the organisation.
- Transform quantitative code into production-ready services and applications
- Develop and maintain quantitative libraries using Python 3.x
- Design software architecture for distributed systems and services
- Collaborate with quantitative modellers to understand requirements and deliver solutions
- Work with IT teams to ensure seamless integration and deployment
- Partner with front office users to create practical usable solutions
- Make technical decisions on solution design and implementation approaches
- Deliver high-quality code following object-oriented design principles
Essential:
- Advanced Python 3.x programming skills with deep numpy and pandas knowledge
- Strong software engineering background including object-oriented design and design patterns
- Comprehensive understanding of distributed systems architecture
- Deep knowledge of algorithms and data structures
- Proven ability to make sound technical decisions on solution design
- Capability to work independently with minimal supervision
- Excellent written and spoken English communication skills
Desirable:
- Experience in financial markets derivatives or banking
- Project delivery experience particularly using Agile methodologies
- Knowledge of REST gRPC Apache Beam Spark Docker or Kubernetes
- Experience with other object-oriented languages such as C# C or Java
This contract position offers the opportunity to work on technically challenging problems within the financial services sector. Youll gain exposure to quantitative finance whilst applying advanced software engineering practices to real-world trading and risk management systems.
Youll work within a collaborative environment that values technical expertise bringing together quantitative modellers software engineers and business users to deliver solutions that directly impact trading operations and risk management.
To apply for this role please submit your CV using the form below or email
Required Experience:
IC