About the Role
Senior Python Developer – Trading Technology & Data Pipelines
Wroclaw
On site
C#
Ethernet
Linux
Python
Shell scripting
English
Mid-Level, Senior
Developer, Devops
Empower the Future of Trading — Shape High-Performance Data Pipelines in a Dynamic Financial Ecosystem!
Wroclaw-based opportunity with on-site work model (5 on-site days per week allowed).
As a Senior Python Developer – Trading Technology & Data Pipelines, you will be working for our client, a leading financial technology firm specializing in low-latency trading strategies. Join a team of innovative engineers and researchers dedicated to optimizing and transforming trading performance through cutting-edge data solutions and monitoring tools. This role offers a unique chance to directly influence trading outcomes and advance your career in financial technology.
Your main responsibilities:
Develop tools to collect and aggregate data from complex trading systems.
Design and implement data pipelines to process network packet captures for low-latency network analysis.
Build monitoring solutions with anomaly detection for network traffic and system metrics.
Collaborate with the team to optimize trading strategies and improve system performance.
Gain expertise in financial markets and trading technology while proposing measurable improvements.
Contribute to high-performance data infrastructure supporting real-time trading decisions.
Work closely with engineers to streamline data flows and enhance system reliability.
You're ideal for this role if you have:
At least 3 years of experience in software development, preferably in trading or finance.
Strong proficiency in Python and Shell scripting.
Experience in data analytics and time series analysis.
Basic knowledge of TCP/IP, UDP, and Ethernet protocols.
Understanding of GNU/Linux kernel and operating system internals.
Fundamental knowledge of C/C++ programming.
An interest in financial markets and trading technology.
It is a strong plus if you have: (optional)
Certifications or experience in network analysis or low-latency systems.
Language Required for the role:
Fluent in English, with excellent communication skills to collaborate effectively.
Eligibility to work on this role:
Only candidates with an existing legal right to work in the European Union will be considered for this role.
Tech Stack
PythonShell ScriptingC/C++LinuxData PipelinesTime Series AnalysisTCP/IPUDP