Python Engineer
ITDS
⚲ Wrocław
30 000 - 50 000 PLN brutto (UoP)
Wymagania
- Python
- NumPy
- Pandas
- SQL
Opis stanowiska
Empower the future of trading technology — design innovative data pipelines and analytics that revolutionize market microstructure! Wroclaw-based opportunity with on-site work model.As a Mid-Level Python Engineer – Trading Systems & Data Pipelines, you will be working for our client, a leading financial technology firm specializing in trading infrastructure. You will help build and enhance systems that analyze trading behavior, optimize execution strategies, and support high-performance live trading environments. This is a chance to directly impact the efficiency and transparency of global markets through cutting-edge engineering. Your main responsibilities: • Develop Python libraries, data pipelines, and tooling to process exchange protocols, order flow, and large-scale trading data. • Design analytical frameworks, metrics, and monitoring tools to evaluate execution quality and system performance. • Operate close to the trading stack, working with high-resolution datasets for research and production use. • Collaborate with stakeholders to translate analytical insights into measurable improvements in trading execution. • Support live trading systems through data validation, pipeline reliability, and real-time monitoring. • Analyze trading behavior across venues to identify inefficiencies and improve latency and fill performance. • Work with research and infrastructure teams to support ongoing development of market behavior understanding. You're ideal for this role if you have: • 7+ years of professional experience in Python development, building libraries, data platforms, or analytical tooling. • Strong experience working with large-scale and time series datasets using tools such as NumPy and Pandas. • Solid SQL knowledge and experience working with analytical databases. • Excellent problem-solving skills and the ability to investigate complex data and system behaviors. • Ability to translate analytical or trading-related problems into robust engineering solutions. • Experience working in Linux environments, following best practices like testing, version control, and CI. • Strong communication skills for collaborating across technical and non-technical teams. • Familiarity with financial markets, electronic trading, or execution analysis. It is a strong plus if you have: • Exposure to network protocols, packet analysis, or performance optimization techniques. • Experience with lower-level programming languages such as C, C++, or Rust. Language Required for the role: • Fluent English Eligibility for the role: • Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER