April 24, 2026
Senior Python Developer – Trading Technology & Data Pipelines
Senior • On-site
40,000 - 60,000 PLN
Wroclaw, Poland
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.
#MAKEYourCareerBETTER
Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Similar jobs you might like
Technology
ITDS
Mid-Level Python Engineer – Trading Systems & Data Pipelines
Mid
On-site
Wroclaw, Poland
30,000 - 50,000 PLN
🏢 Summary: Mid-level Python engineering role focused on building data pipelines and analytical tooling for trading systems, working close to live trading infrastructure and high-resolution market data. The position involves developing libraries and monitoring frameworks to analyze execution quality and optimize trading performance in a high-performance environment. 🗂️ Requirements: 7+ years of professional Python development, Experience building libraries, data platforms, or analytical tooling, Experience with large-scale and time-series datasets, Strong knowledge of NumPy and Pandas, Solid SQL knowledge, Experience with analytical databases, Experience working in Linux environments, Experience with testing, version control, and CI practices, Familiarity with financial markets or electronic trading 📃 Skills: Python, NumPy, Pandas, SQL, Linux, CI, Git, Testing, Databases, Time-series 🏢 Description: 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 Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Technology
ITDS
Python Engineer
Mid
On-site
Wroclaw, Poland
30,000 - 50,000 PLN
🏢 Summary: Mid-Level Python Engineer role focused on building and optimizing data pipelines and analytical frameworks for trading systems in a high-performance, live market environment. The position involves processing large-scale trading data, improving execution quality, and supporting real-time monitoring within the trading stack. This is an on-site opportunity in Wroclaw with direct impact on trading efficiency and market transparency. 🗂️ Requirements: 7+ years of professional Python development experience, Experience building libraries, data platforms, or analytical tooling, Strong experience with large-scale and time series datasets, Proficiency with NumPy and Pandas, Solid SQL knowledge, Experience with analytical databases, Experience working in Linux environments, Experience with testing, version control, and CI, Fluent English, Legal right to work in the European Union 📃 Skills: Python, NumPy, Pandas, SQL, Linux, CI, Git, C, C++, Rust 🏢 Description: 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
Technology
McGregor Boyall
Python Engineer
Senior
On-site
Wroclaw, Poland
300,000 - 600,000 PLN
🏢 Summary: The offer is for a senior Python Developer role focused on building and optimizing trading systems, data pipelines, and analytical tools that enhance execution performance and market insights. The position centers on integrating with trading infrastructure, analyzing large-scale market data, and improving latency, fill rates, and execution quality. It involves close collaboration with research and infrastructure teams to deliver robust, real-time trading solutions. 🗂️ Requirements: Bachelor’s or advanced degree in Computer Science, Engineering, Mathematics, or related quantitative field, 7+ years of professional Python development experience, Experience building libraries, data platforms, or analytical tools, Experience with large-scale and time series datasets, Strong SQL knowledge and experience with analytical databases, Experience working in Linux environments, Knowledge of software engineering best practices (testing, version control, CI), Knowledge of financial markets and electronic trading, Ability to design and maintain real-time data pipelines and monitoring systems 📃 Skills: Python, SQL, NumPy, Pandas, Linux, Git, CI, C, C++, Rust 🏢 Description: 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.
Technology
Ntiative
Senior Python Developer
Senior
Hybrid
Warsaw, Poland
24,000 - 50,000 PLN
🏢 Summary: Opportunity for a Senior Python Developer to build advanced risk management platforms for global financial institutions within demanding trading environments. The role focuses on developing scalable backend systems, contributing to cloud-based architectures, and collaborating with international clients and senior engineers. It offers high technical ownership, exposure to quantitative finance, and work across multiple modern technologies. 🗂️ Requirements: Strong commercial experience in Python backend development, Degree in Computer Science, Mathematics, Physics, or related field, Solid understanding of software architecture, algorithms, and data structures, Experience with cloud platforms (AWS, Azure, or GCP), Ability to work across multiple programming languages and tech stacks, Confident English communication skills, Willingness to work in hybrid model (4 days in Warsaw office) 📃 Skills: Python, Go, Rust, C++, TypeScript, AWS, Azure, GCP, Algorithms, DataStructures, Cloud 🏢 Description: 💎 Senior Python Developer 💎 A rare opportunity has arisen for an ambitious, highly technical Senior Python Developer to join an elite engineering team building advanced risk management solutions for global financial institutions. In this role, you will work on complex backend systems used within highly demanding financial and commodities trading environments, collaborating closely with top-tier engineers and international clients. You will contribute to the development of scalable risk platforms while working across modern cloud infrastructure and multiple programming languages. If you enjoy solving difficult engineering problems, working alongside exceptionally strong developers, and building software with real business impact… Feel invited! This role offers a unique combination of technical depth, ownership, and exposure to the world of quantitative finance. WHAT WE OFFER B2B contract Competitive salary + biannual bonus Flexible working hours Hybrid work - 4 days from the office located in Warsaw Work closely with experienced engineers from top financial and technology companies International projects and collaboration with global clients Opportunity to grow within a highly technical, developer-driven culture YOUR ROLE Develop and maintain backend systems primarily in Python Build and extend risk management software for financial institutions Design scalable and maintainable solutions for complex business requirements Collaborate directly with international clients and technical stakeholders Work across multiple technologies including Python, Go, Rust, C++, and TypeScript Contribute to cloud-based solutions running on AWS and Azure Participate in architectural discussions and technical problem solving Continuously improve platform reliability, performance, and scalability IF YOU ARE A PERSON WHO Has strong commercial experience with Python backend development Holds a degree in Computer Science, Mathematics, Physics, or a related field Has solid understanding of software architecture, algorithms, and data structures Feels comfortable working across multiple programming languages and tech stacks Communicates confidently in English and enjoys working directly with clients Has experience with cloud platforms such as AWS, Azure, or GCP Understands financial systems or has previous exposure to financial markets (nice to have) Thrives in highly collaborative, engineering-driven environments Enjoys solving complex technical challenges together with the team in the office Congrats! This offer is especially for YOU!
Technology
Upvanta sp. z o.o.
Senior Python Developer Maritime / Logistics (Ukrainian+English)
Senior
Remote
Wroclaw, Poland
1,100 - 1,200 PLN
🏢 Summary: Senior Python Developer role focused on designing and building scalable, secure backend systems for maritime and logistics projects in an international environment, using modern asynchronous Python technologies. The position involves developing high-performance services, integrations, and database solutions with strong emphasis on security and code quality. 🗂️ Requirements: Minimum 3 years commercial software development experience, Participation in at least 3 international projects, Participation in at least 2 maritime-related projects, Ukrainian language proficiency B2 or higher, Strong experience with Python 3.11+ / 3.12+, Hands-on experience with FastAPI, Practical experience with SQLAlchemy 2.0 and asyncpg, Very good knowledge of PostgreSQL including transactions, indexing, optimization, migrations, partitioning, read replicas, Experience building and maintaining REST APIs and OpenAPI documentation, Experience with SOAP/XML and REST/JSON integrations, Practical experience with asynchronous programming and multi-step workflows, Knowledge of OAuth 2.0, PKCE, JWT, RBAC, TLS and secure API design, Experience with pytest, mypy and flake8 📃 Skills: Python, FastAPI, SQLAlchemy, asyncpg, Alembic, PostgreSQL, REST, OpenAPI, SOAP, XML, JSON, OAuth2, PKCE, JWT, RBAC, TLS, pytest, mypy, flake8 🏢 Description: Senior Python Developer Maritime / Logistics (Ukrainian+English) We are looking for an experienced Senior Python Developer to join an international team delivering modern backend systems, including solutions for the maritime industry (ships, ports, maritime logistics). The person in this role will be responsible for designing and developing scalable, secure, and high-quality backend services using modern Python and asynchronous technologies. Key Requirements Minimum 3 years of commercial experience as a software developer. Participation in at least 3 international projects . Participation in at least 2 maritime-related projects (e.g., ships, harbors, port systems, maritime logistics). Ukrainian language proficiency at B2 level or higher . Technical Requirements Strong knowledge of Python 3.11+ / 3.12+ . Hands-on experience with FastAPI . Good knowledge and practical experience with: SQLAlchemy 2.0 asyncpg Alembic Very good knowledge of PostgreSQL , including: ACID transactions indexing and query optimization database migrations table partitioning read replicas Experience in building and maintaining REST APIs and OpenAPI documentation . Experience with system integrations: SOAP/XML REST/JSON Practical experience with asynchronous programming and handling multi-step workflows (e.g., transactional processes, integration workflows). Knowledge of security mechanisms and best practices: OAuth 2.0 PKCE JWT RBAC TLS data validation and secure API design Experience with testing and code quality tools: pytest mypy flake8 Responsibilities Design, develop, and maintain backend services using Python and FastAPI . Build and optimize PostgreSQL-based solutions with a focus on performance and scalability. Implement and maintain integrations with external systems via SOAP and REST APIs . Develop asynchronous processing logic and multi-step workflows. Ensure application security using modern authentication and authorization standards. Write automated tests and maintain high code quality standards. Participate in technical analysis, code reviews, and collaboration with international teams.
Technology
DCV Technologies
Senior Python FullStack Developer
Senior
Hybrid
Kraków, Poland
🏢 Summary: Hybrid Senior Python Developer role for a financial sector client focused on transaction processing, risk analysis, and financial data platforms. The position involves building scalable full-stack applications, backend APIs, and cloud-based solutions on Azure for banking and investment systems. The role includes working with large datasets, optimizing performance, and maintaining secure, high-quality software. 🗂️ Requirements: Strong Python proficiency, Experience with functional programming, Experience with object-oriented programming, Experience in full-stack development, Frontend web application development, Backend services and API development, Hands-on experience with Azure, Deployment of web applications and services, Experience with large datasets, Understanding of software engineering principles, Understanding of software engineering best practices 📃 Skills: Python, Azure, API, Frontend, Backend, FastAPI, Flask, Docker, Kubernetes, CI/CD, AzureDevOps 🏢 Description: Work mode: Hybrid job 3 days/week from Krakow or Wroclaw About the project We are looking for a Senior Python Developer for our client from the financial sector – a company operating in the area of transaction processing, risk analysis, and financial data platforms. You will join a team building scalable, secure, and data-intensive applications for the banking and investment domain. Must Have (Required Skills & Experience) Technical Skills Strong proficiency in Python (functional and object-oriented programming) Experience in full-stack development: Frontend web applications Backend services / APIs Hands-on experience with Azure cloud platform: Deployment of web apps and services Experience working with large datasets and data-heavy applications Strong understanding of software engineering principles and best practices Responsibilities Design, develop, and maintain full-stack applications for financial data processing and visualization Build robust backend services and APIs Deploy and manage applications on Azure Optimize performance for large-scale data workloads Ensure code quality, security, and maintainability Nice to Have Experience with FastAPI / Flask Knowledge of Docker and Kubernetes Familiarity with financial instruments or banking systems Experience with CI/CD pipelines (Azure DevOps)
Technology
Yard Corporate
Senior Python Engineer
Senior
Hybrid
Warsaw, Poland
40,000 - 55,000 PLN
🏢 Summary: Senior Python Engineer role focused on building and scaling a cloud-native real-time Data Platform handling massive datasets. The position involves developing high-performance backend services, optimizing distributed systems, and integrating large-scale data storage solutions. Hybrid work model in Warsaw with employment benefits including private medical care and multisport card. 🗂️ Requirements: 8+ years of backend software development experience, Advanced Python expertise, Experience with scalable production-grade systems, Knowledge of concurrency and multiprocessing, Experience with Pandas or NumPy, Experience with Parquet or JSON data formats, Knowledge of relational and NoSQL databases, Experience with performance optimization and low-latency systems, Ability to use AI-assisted development tools responsibly 📃 Skills: Python, Pandas, NumPy, Parquet, JSON, SQL, NoSQL, API, OOP, Concurrency, Multiprocessing, Algorithms, Databases, Cloud 🏢 Description: For our client, a leading, high-growth global fintech company – we are looking for an experienced Senior Python Engineer to join a key engineering team responsible for the company’s core data foundation. The project focuses on building, optimizing, and scaling a cloud-native, high-throughput Data Platform designed to ingest, process, and distribute massive datasets in real-time. This platform serves as the backbone for various downstream analytical systems, requiring extreme reliability, performance, and scalability. This is a fantastic opportunity for a strong Python generalist who enjoys solving complex distributed system problems, optimizing data flows, and working with modern cloud architectures. Responsibilities Backend & Pipeline Development: Design and develop scalable backend services and high-performance data processing pipelines using Python. Performance Tuning: Identify bottlenecks and optimize system performance, focus on concurrency, throughput, and low-latency execution. Data Integration & Storage: Build robust integrations with modern cloud-native storage solutions and databases to manage large-scale datasets efficiently. Collaborative Engineering: Work closely with cross-functional technical teams to understand data requirements and deliver reliable API services and platform features. Engineering Excellence: Maintain top-tier coding standards, emphasizing clean code, robust testing (unit/integration), automation, and security. Requirements 8+ years of professional backend software development experience (with a strong track record in building scalable, production-grade systems). Deep expertise in Python (advanced OOP, concurrency/multiprocessing, memory management, data structures, and algorithms). Solid experience with data-centric libraries such as Pandas, NumPy, or similar data processing frameworks. Experience with large-scale data storage formats (e.g., Parquet, JSON, or column-oriented databases) and relational/NoSQL databases. AI-assisted development mindset: Comfortable utilizing AI tools to accelerate delivery, while maintaining strong developer judgment regarding validation, testing, security, and refactoring. What our client offers: Hybrid work model in Warsaw (minimum 3 days a week in the office - strictly non-negotiable). Contract of Employment (UoP) with increased tax-deductible costs (KUP). Private medical care (including full dental care). Lunch card to cover your daily meals. Multisport card.
Technology
DO OK • Life-changing software services
Senior Python Developer
Senior
Remote
Wroclaw, Poland
18,000 - 27,000 PLN
🏢 Summary: Senior Python Developer role in a startup-like environment focused on designing and delivering high-performance, scalable systems for demanding clients. The position involves full ownership of features from architecture to deployment, solving complex engineering problems, and shaping technical direction. It requires working under pressure with rapidly changing priorities while ensuring code quality and system reliability. 🗂️ Requirements: 5+ years commercial software development experience, Strong professional experience with Python, Excellent knowledge of Python 3.11+, Production experience with FastAPI or Falcon and Async SQLAlchemy 2.0, Strong expertise in REST and GraphQL API design, Solid understanding of relational and non-relational databases, Advanced knowledge of OOP, SOLID, YAGNI, TDD, Extensive experience with pytest, CI/CD pipelines, Docker, deployments, Experience building scalable, low-latency systems, Very good written and spoken English 📃 Skills: Python, FastAPI, Falcon, SQLAlchemy, REST, GraphQL, PostgreSQL, MongoDB, Redis, Elasticsearch, pytest, Docker, CI/CD, AWS, Azure, OOP, SOLID, TDD 🏢 Description: Startup Environment, High Ownership, Demanding Clients Join our startup-like environment filled with new ideas, rapid change, and a strong focus on priorities and delivery. We are looking for a Senior Python Developer - someone experienced, open-minded, and ready to take real ownership of both product and technical direction. You will work closely with demanding clients , solve complex engineering problems, and help shape ambitious, high-performance systems. This role is for engineers who enjoy responsibility, fast feedback loops, architectural challenges, and working under pressure . Your primary responsibilities beyond the will to change the world: Act as a technical partner for clients : analyze business needs, challenge requirements, and propose effective, scalable solutions Take full ownership of complex features - from concept and architecture through implementation, testing, and automated deployment Design system architecture, APIs, and data models for high-load, data-intensive systems Deliver core and business-critical components of projects Work in a dynamic, startup-style environment with changing priorities, tight deadlines, and real product pressure Proactively identify risks, bottlenecks, and technical debt , and drive improvements Ensure high code quality, performance, and reliability Support and mentor other developers, helping raise engineering standards across teams Must have: 5+ years of commercial software development experience, including strong professional experience in Python Excellent knowledge of Python 3.11+ (typing, dataclasses, modern best practices) Production experience with modern Python frameworks ( async FastAPI preferred, Falcon welcome, Async SQLAlchemy 2.0 ) Strong expertise in API design (REST, GraphQL) Solid understanding of databases and data-driven systems (relational, document, search, key-value stores) Advanced knowledge of software engineering principles (OOP, SOLID, YAGNI, TDD) Extensive experience with unit testing (pytest), CI/CD pipelines, Docker, and deployments Proven ability to build efficient, low-latency, scalable systems Confidence working with tight deadlines, pressure, and frequently evolving requirements Very good written and spoken English Strong communication skills and a proactive, ownership-oriented mindset Experience we'd appreciate, too: Experience in system architecture and technical leadership Asynchronous programming and high-concurrency systems Messaging systems and distributed architectures DDD and event-driven design Cloud and DevOps experience ( AWS / Azure ) Mentoring and influencing technical direction of projects Nice to have: Community involvement (meetups, open source, speaking) Writing technical articles or internal knowledge-sharing A list of benefits is long so we will mention only about the crucial ones: Challenging projects with real business impact Work in a startup-like environment : fast decisions, autonomy, responsibility 100% remote or office in Poland (Wrocław / Zielona Góra) Sport subscription Private healthcare
Technology
ITDS
Senior Python Developer – Financial Risk Modeling and Analytics
Senior
Hybrid
Krakow, Poland
21,000 - 25,200 PLN
🏢 Summary: Senior Python Developer role focused on building and enhancing large-scale credit risk modeling toolkits in a global financial environment. The position combines hands-on development with technical leadership, driving best practices, CI adoption, and Agile delivery. You will collaborate with risk modellers and stakeholders to deliver high-impact, production-grade risk analytics solutions. 🗂️ Requirements: 5+ years of professional experience in Python development and testing, Experience leading and managing development teams, Strong knowledge of coding best practices and code reviews, Proficiency with version control systems (Git), Experience working in Agile environments with continuous integration, Solid background in scientific computing, Fluent English, Legal right to work in Europe 📃 Skills: Python, Git, Agile, CI, NumPy, SciPy, pandas, Polars, Matplotlib, PySpark, Docker, Kubernetes, Jenkins 🏢 Description: Empower Financial Risk Innovation — Shape the Future of Credit Modeling Krakow-based opportunity with hybrid work model. As a Senior Python Developer , you will be working for our client, a leading financial institution specializing in Risk Analytics and Modelling. You will contribute to the development and enhancement of advanced credit risk modeling toolkits, collaborating closely with Wholesale Credit Risk modellers across the globe to ensure efficient and accurate toolkit usage. This role offers an exciting opportunity to influence risk measurement processes and drive operational excellence in a dynamic, international environment. Your main responsibilities: Lead the development, testing, and maintenance of large-scale Python applications and libraries supporting credit risk models. Collaborate directly with end users to gather requirements, provide technical guidance, and ensure effective toolkit utilization. Oversee code reviews, enforce best coding practices, and promote a quality-focused development culture. Manage a medium-sized team of developers and oversee project portfolios to deliver high-impact solutions. Drive the implementation of continuous integration, Agile workflows, and modern development practices. Contribute to the creation of prototypes that could influence HSBC’s risk analysis and measurement frameworks. Interact with senior non-technical stakeholders to align technical developments with strategic goals. Maintain comprehensive documentation and testing suites to ensure high standards of reliability and compliance. You're ideal for this role if you have: 5+ years of professional experience in Python application development and testing. Proven leadership experience in managing development teams. Deep understanding of coding best practices, code review, and version control (git). Experience working within Agile environments with continuous integration. Strong problem-solving skills and a solid foundation in scientific computing stacks. It is a strong plus if you have: MSc or PhD in Computer Science, Mathematics, Physics, Operational Research, or Information Systems. Familiarity with credit risk analytics and financial domain. Knowledge of Python scientific libraries: NumPy, SciPy, pandas, Polars, Matplotlib. Experience with Big Data tools such as PySpark. Contributions to open-source Python libraries. Hands-on experience with Docker, Kubernetes, and Jenkins. Language Required for the role: Fluent English, with excellent communication skills. Eligibility for the role: Only candidates with an existing legal right to work in Europe will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Technology
Yard Corporate
Python Systems Engineer (HFT / Low Latency)
Mid
On-site
Wroclaw, Poland
30,000 - 35,000 PLN
🏢 Summary: Mid-Level Python Systems Engineer role focused on building telemetry, diagnostics, and network analysis tools to enhance observability and performance of algorithmic trading systems. The position bridges software development, Linux systems, and networking to analyze low-level OS and network behavior in real time. You will develop data pipelines and automation tools to optimize trading infrastructure performance. 🗂️ Requirements: Minimum 3 years commercial experience with Python, Strong practical experience working in Linux environments, Understanding of OS internals: processes, memory, networking, Knowledge of TCP/IP, UDP, Ethernet, Multicast, Experience building and optimizing data pipelines, Ability to analyze raw network packet captures (PCAP), Practical Shell/Bash scripting skills, Basic ability to read C or C++ code 📃 Skills: Python, Linux, TCP/IP, UDP, Ethernet, Multicast, Bash, PCAP, Wireshark, tcpdump, C, C++ 🏢 Description: The Company: Our client is an innovative technology-driven trading firm operating globally. They are active players in the quantitative finance sector, known for leveraging massive datasets and advanced infrastructure. If you are passionate about computer systems engineering and want to dive into an environment where performance matters, this is a great place to grow. You will join a collaborative R&D team that builds and maintains the backbone of algorithmic trading systems. The Role: As a Mid-Level Python Systems Engineer, you will help bridge the gap between software development, network engineering, and data analysis. Working closely with senior engineers, your goal will be to enhance the observability and performance of the trading platform. Instead of writing trading strategies, you will help build the "eyes and ears" of the system—tools that allow the team to see exactly what is happening inside the network stack and the operating system in real-time. Key Responsibilities: System Telemetry & Tooling: Develop and maintain custom Python-based tools to harvest and aggregate telemetry data from distributed trading components. Network Analysis Pipelines: Build and optimize data pipelines specifically for processing raw network packet captures (PCAP) to analyze latency and throughput. Automated Diagnostics: Help create algorithms to detect anomalies in traffic patterns and OS performance metrics before they impact trading. Infrastructure Optimization: Collaborate with the team to analyze findings and recommend changes in the trading stack (e.g., kernel tuning, network config) to improve overall performance. Essential Skills: Python Experience: Minimum of 3 years of commercial experience writing clean, efficient, and robust Python code. Practical Linux Knowledge: You are comfortable working in a Linux environment and have a good understanding of how the OS handles processes, memory, and networking. An eagerness to learn more advanced concepts (like context switches or kernel bypass) is highly valued. Networking Fundamentals: Good understanding of the lower layers of the OSI model (TCP/IP, UDP, Ethernet, Multicast). Scripting: Practical knowledge of Shell/Bash for everyday automation tasks. Low-Level Awareness: Basic ability (or a strong willingness to learn how) to read C or C++ code to understand how Python interfaces with lower-level components. Desirable Experience (Nice to have): Background in analyzing large time-series datasets. Experience with network sniffing tools (Wireshark, tcpdump) and programmatic packet analysis. Previous exposure to FinTech, HFT, or electronic trading environments (though strong pure-tech candidates from other industries are very welcome!).