Overview
Company
Profile match
Impact
Conditions
Benefits
Hiring process
Similar jobs
McGregor Boyall, a global recruitment consultancy since 1987, specialises in sourcing top-tier permanent and contract professionals across diverse disciplines.

About the Client

Our client, a global leader in investment management, specializes in pioneering and data-centric strategies. The firm operates across all liquid asset classes globally, harnessing technology and data science to guide their investment strategies. The team comprises experts in data, technology, research, and trading who collaboratively tackle complex problems and achieve outstanding returns.

Role Summary

As a Python Developer, you'll be instrumental in developing systems and tools that integrate with the trading infrastructure and market mechanisms. Your duties will involve building data pipelines, analytical tools, and libraries to enhance execution analysis and trade performance. This role has been created due to the company's expansion and its objective of further refining trading capabilities.

Primary Responsibilities

- Analyze trading behaviors across various venues to discover execution issues and enhance latency and fill rates.

- Develop Python libraries, data pipelines, and tools to manage exchange protocols, order flows, and extensive trading datasets.

- Design analytical frameworks, metrics, and monitoring systems to assess execution quality and system performance.

- Oversee live trading systems with a focus on data integrity, pipeline durability, and real-time monitoring.

- Collaborate with stakeholders to translate analytical insights into tangible improvements in execution performance.

- Work closely with research and infrastructure teams to advance execution analysis and market behavior insights continuously.

Required Skills & Experience

- Bachelor's or advanced degree in Computer Science, Engineering, Mathematics, or a related quantitative field.

- Over 7 years of professional experience in Python development, including crafting libraries, data platforms, or analytical tools.

- Expertise with large-scale and time series datasets utilizing tools like NumPy and Pandas.

- In-depth SQL knowledge and experience with analytical databases.

- Strong problem-solving skills for analyzing complex data and system behaviors.

- Capability to translate analytical or trading-related challenges into reliable engineering solutions.

- Experience working in Linux environments and applying best practices in software engineering such as testing, version control, and continuous integration.

- Knowledge of financial markets, electronic trading, or execution analysis.

- Experience with low-level programming languages such as C, C++, or Rust is advantageous.

Compensation & Benefits

- Competitive salary based on experience

- Performance-based annual bonus

- Outstanding compensation package

Career Development & Growth

- Clear pathways for advancement to Senior Developer and Tech Lead roles

- Access to internal training resources and mentorship

- Regular hackathons and allocated conference budget

Ready to elevate your career? Join a team driven by innovation and collaboration. Apply today to be part of a forward-thinking company that values your expertise and supports your professional growth.

Recommended for you based on this role

Similar stack
Same company
In your city
Data Engineer 2 days ago
In office • Full-Time • Kraków
Python
SQL
Databases
Apache Kafka
Google BigQuery
AI/ML
Airflow
dbt
DevOps
GCP
Google Cloud Run
SLI/SLO/SLA
Apply
$119k – $132k per year • Remote • Full-Time • 8+ years exp • Warsaw
Databases
Google BigQuery
Snowflake
AI/ML
Dagster
dbt
LLM
Apply
Backend Engineer 18 days ago
$86k – $106k per year • Remote • Full-Time • 5+ years exp • Warsaw
JavaScript
Node JS
SQL
TypeScript
Node JS
Nest.JS
Databases
MySQL
PostgreSQL
AI/ML
Claude
Claude Code
Cursor
DevOps
AWS
AWS Fargate
AWS Lambda
Docker
Kubernetes
Cybersecurity
Defense in Depth
Apply
Senior Java Engineer 22 days ago
$83k – $165k per year • In office • Full-Time • Warsaw
C#
Java
Apply
$110k – $179k per year • In office • Full-Time • Wrocław
Python
AI/ML
Embeddings
LLM
RAG
DevOps
AWS
Kubernetes
Vector
Apply
Remote • Full-Time • Warsaw
Node JS
Python
SQL
JavaScript
AI/ML
Embeddings
LLM
Multimodal AI
PyTorch
DevOps
Docker
Kubernetes
Apply
Data Engineer 29 days ago
$103k – $138k per year • In office • Full-Time • 5+ years exp • Kraków
Python
Scala
SQL
Databases
Databricks
AI/ML
Spark
DevOps
Azure
Analytics
Power BI
Apply
Remote • Full-Time • 3+ years exp • Warsaw
Kotlin
Kotlin
Kotlin Coroutines
Kotlin Flow
Mobile
Jetpack Compose
MVI
MVVM
State Management
DevOps
Rest API
Apply
AI Engineer 1 month ago
In office • Full-Time • Warsaw
Python
DevOps
Azure
CI/CD
GitHub Actions
Apply
$83k – $165k per year • In office • Full-Time • 6+ years exp • Bachelor's Degree • Warsaw
C++
Java
Python
C
C++
Protobuf
C
ZeroMQ
Databases
Apache Kafka
DevOps
Docker
Grafana
Kubernetes
Prometheus
Apply
Career impact
Discover how this job can transform your career
Get a personal career forecast for this job - salary uplift, next-level role, skill boost and a 3-year financial impact, all calculated from your profile.
Personal salary uplift vs. your current pay
Your 3-year career trajectory
Skills you will level up in this role
3-year financial impact in dollars
Create free account
Free forever • Less than a minute • No credit card

Work setup

Location
Wrocław
Remote work
In office
Employment
Full-Time

Compensation

Salary
$83k – $165k per year