April 24, 2026

Mid-Level Python Engineer – Trading Systems & Data Pipelines

Mid • On-site

30,000 - 50,000 PLN

Wroclaw, Poland

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.

Similar jobs you might like

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

ITDS

Senior Python Developer – Trading Technology & Data Pipelines

Senior

On-site

Wroclaw, Poland

40,000 - 60,000 PLN

🏢 Summary: Senior Python Developer role focused on building high-performance data pipelines and monitoring solutions for low-latency trading systems. The position involves processing network packet data, developing analytics tools, and enhancing real-time trading infrastructure. It offers direct impact on trading performance within a financial technology environment. 🗂️ Requirements: Minimum 3 years of software development experience, Professional experience with Python, Experience with 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 OS internals, Basic knowledge of C/C++, Fluent English, Legal right to work in the European Union 📃 Skills: Python, Shell, TCP/IP, UDP, Ethernet, Linux, GNU, C, C++, Analytics, TimeSeries 🏢 Description: 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.

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!).

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

Flyps

Python Engineer (LLMs)

Mid

Remote

Poznan, Poland

14,000 - 18,000 PLN/mo

🏢 Summary: Mid-level Python Engineer role focused on building and deploying AI-driven products using LLM technologies, including RAG pipelines, NLP solutions, and real-time AI systems. The position involves collaboration with engineers, product managers, and clients while gradually taking ownership of production-ready AI features. The offer includes a fully remote setup, flexible hours, and B2B compensation. 🗂️ Requirements: 3+ years commercial experience as a Software Engineer, Experience with Python, Experience with NumPy, Experience with Pandas, Experience with Scikit-learn, Initial experience with LLMs or NLP solutions, Familiarity with RAG, Familiarity with vector search, Familiarity with embeddings, Experience with FastAPI, Experience with relational or NoSQL databases, Ability to design schemas and write efficient queries, Polish B2+, English B2+ 📃 Skills: Python, NumPy, Pandas, Scikit-learn, LLM, NLP, RAG, FastAPI, PostgreSQL, MySQL, MongoDB, SQL, NoSQL, Embeddings 🏢 Description: The role We’re looking for a Mid-level Python Engineer (3+ years of experience) to join our team and work on AI-driven products using LLM technologies. If you want to grow in applied AI, build real production features, and have exposure to client-facing projects - this role is for you. You’ll work closely with more experienced engineers, product managers, and clients, gradually taking more ownership over the solutions you build. What you’ll do Develop and deploy AI-driven features with a focus on reliability and iteration Support the implementation of LLM/NLP-based data extraction and analysis solutions Work on LLM-powered pipelines (e.g. RAG, prompt-based systems, basic agent workflows) Help optimize performance of AI systems for real-time or larger-scale use cases Participate in client meetings to understand requirements and discuss progress (with support) Collaborate closely with product managers, engineers, and other stakeholders Learn and apply best practices around model evaluation, monitoring, and lifecycle tracking What we are looking for 3+ years of commercial experience as a Software Engineer Hands-on experience with Python (e.g. NumPy, Pandas, Scikit-learn or similar) Initial experience working with LLMs or NLP solutions Familiarity with concepts like RAG, vector search, embeddings, or LLM-based pipelines Experience building services using FastAPI Willingness to learn and grow in AI/LLM-based architectures Experience working with databases - both relational and/or NoSQL (e.g. PostgreSQL, MySQL, MongoDB); ability to design simple schemas and write efficient queries Comfortable working in a bilingual environment ( Polish B2+, English B2+ ) What we offer 14 000 - 18 000 PLN net + VAT monthly (B2B) 100% remote setup and flexible hours Private medical care, life insurance, and Multisport 🏃‍♂️‍➡️ Referral bonuses Equipment of your choice (MacBook by default) Interesting, meaningful projects - we only take on the ones we believe in 🙂

Technology

Flyps

Python Engineer (LLMs)

Mid

Remote

Poznan, Poland

15,000 - 20,000 PLN/mo

🏢 Summary: Mid-level Python Engineer role focused on building and deploying AI-driven products using LLM technologies in production environments. The position involves developing LLM-powered pipelines, data extraction solutions, and performance-optimized AI systems while collaborating with product teams and clients. It offers growth in applied AI with increasing ownership over technical solutions. 🗂️ Requirements: 3+ years commercial experience as Software Engineer, Hands-on experience with Python, Experience with LLM or NLP solutions, Familiarity with RAG, vector search, embeddings, LLM pipelines, Experience building APIs with FastAPI, Experience with relational or NoSQL databases, Ability to design schemas and write efficient queries 📃 Skills: Python, NumPy, Pandas, Scikit-learn, LLM, NLP, RAG, FastAPI, PostgreSQL, MySQL, MongoDB, SQL, NoSQL, VectorSearch, Embeddings 🏢 Description: The role We’re looking for a Mid-level Python Engineer (3+ years of experience) to join our team and work on AI-driven products using LLM technologies.If you want to grow in applied AI, build real production features, and have exposure to client-facing projects - this role is for you. You’ll work closely with more experienced engineers, product managers, and clients, gradually taking more ownership over the solutions you build. What you’ll do Develop and deploy AI-driven features with a focus on reliability and iteration Support the implementation of LLM/NLP-based data extraction and analysis solutions Work on LLM-powered pipelines (e.g. RAG, prompt-based systems, basic agent workflows) Help optimize performance of AI systems for real-time or larger-scale use cases Participate in client meetings to understand requirements and discuss progress (with support) Collaborate closely with product managers, engineers, and other stakeholders Learn and apply best practices around model evaluation, monitoring, and lifecycle tracking What we are looking for 3+ years of commercial experience as a Software Engineer Hands-on experience with Python (e.g. NumPy, Pandas, Scikit-learn or similar) Initial experience working with LLMs or NLP solutions Familiarity with concepts like RAG, vector search, embeddings, or LLM-based pipelines Experience building services using FastAPI Willingness to learn and grow in AI/LLM-based architectures Experience working with databases - both relational and/or NoSQL (e.g. PostgreSQL, MySQL, MongoDB); ability to design simple schemas and write efficient queries Comfortable working in a bilingual environment ( Polish B2+, English B2+ ) What we offer 15 000 - 20 000 PLN net + VAT monthly (B2B) 20/26 paid vacation days 🌴 100% remote work and flexible working hours Private medical care, life insurance, and Multisport 🏃‍♂️‍➡️ Employee referral bonuses Equipment of your choice (MacBook by default) Interesting, meaningful projects- we only take on the ones we believe in 🙂

Technology

Yard Corporate

Senior Python Data Engineer

Senior

Hybrid

Warsaw, MZ, Poland

30,000 - 45,000 PLN/mo

🏢 Summary: Opportunity for an experienced Python Data Engineer to build scalable data platforms and analytics systems for global financial institutions. The role focuses on designing cloud-based data pipelines, enhancing system reliability, and integrating modern AI tools into engineering workflows. You will collaborate across distributed teams to deliver high-quality solutions in enterprise data, risk analytics, and AI-driven metadata applications. 🗂️ Requirements: 4+ years of professional experience in software or data engineering using Python, Strong knowledge of data architecture, data modeling, and data warehousing, Ability to write complex SQL queries and perform advanced debugging, Experience building scalable, distributed data pipelines in cloud environments, Experience with AWS, Familiarity with event-driven architectures 📃 Skills: Python, SQL, AWS, Databricks, Spark, PySpark, Scala, Delta, Airflow, dbt, Kafka, Kubernetes, MongoDB, Grafana, Loki, Prometheus, OpenTelemetry 🏢 Description: We are partnering with top-tier global financial institutions to scale their core technology and data infrastructure. We are looking for an experienced and product-oriented Python Data Engineer to join our technology group. In this role, you will work at the intersection of cutting-edge technology and institutional finance. You will collaborate closely with data consumers, engineering teams, and business stakeholders to push the firm's technological capabilities forward. What You’ll Do: Core Responsibilities: Design, develop, and deliver high-quality, scalable Python-based solutions. Drive engineering excellence by ensuring system reliability, automating processes, and maintaining high operational standards. Actively experiment with and integrate modern AI coding tools (e.g., Copilot, Cursor) to streamline engineering workflows. Lead design discussions, mentor junior colleagues, and communicate proactively across a geo-distributed team. Depending on the specific project or team, your focus may include: Enterprise Data Platforms: Building cloud-based (AWS) pipelines for data ingestion, streaming, and cataloging. Risk & Portfolio Analytics Systems: Developing software for financial data ingress/egress, performance/exposure monitoring, and automated reconciliation. AI & Metadata Applications: Extending AI-powered semantic data access layers and internal data catalogs. What We’re Looking For: Experience: 4+ years of professional experience in software or data engineering, specifically using Python . Data Skills: Solid understanding of data architecture, modeling, and warehousing. Excellent debugging acumen and comfort writing complex SQL statements. Cloud & Architecture: Experience building scalable, distributed pipelines in a cloud environment (preferably AWS ). Familiarity with event-driven architectures. Mindset: Impact-oriented, proactive, self-starting learner who embraces engineering automation, navigates ambiguity well, and holds themselves to high ethical standards. Nice to Have: Big Data & Orchestration: Expertise in Databricks, Spark (PySpark/Scala), Delta Lake, and orchestration tools like Airflow, dbt, or Kafka. Infrastructure & Observability: Working knowledge of Kubernetes, MongoDB, and observability stacks (Grafana, Loki, Prometheus, OpenTelemetry). Offer: Competitive compensation (30k - 45k PLN) with flexible contracting options (B2B/UoP). Premium office location in the heart of Warsaw. Comprehensive private medical and dental care. Sports card and wellness benefits. Private life insurance

Technology

Yard Corporate

Senior Python Data Engineer

Senior

Hybrid

Warsaw, MZ, Poland

30,000 - 45,000 PLN/mo

🏢 Summary: The offer is for an experienced Python Data Engineer to build scalable, cloud-based data and analytics solutions for global financial institutions. The role focuses on designing distributed data pipelines, enhancing system reliability, and developing financial and AI-driven data platforms. You will work with modern cloud and AI tools to advance enterprise data architecture and analytics capabilities. 🗂️ Requirements: 4+ years of professional experience in Python data or software engineering, Strong knowledge of data architecture, data modeling, and data warehousing, Advanced SQL skills and complex query writing, Experience building scalable distributed data pipelines, Hands-on experience with cloud environments (AWS preferred), Understanding of event-driven architectures, Experience with debugging and system reliability practices 📃 Skills: Python, SQL, AWS, Databricks, Spark, PySpark, Scala, Delta, Airflow, dbt, Kafka, Kubernetes, MongoDB, Grafana, Loki, Prometheus, OpenTelemetry 🏢 Description: We are partnering with top-tier global financial institutions to scale their core technology and data infrastructure. We are looking for an experienced and product-oriented Python Data Engineer to join our technology group. In this role, you will work at the intersection of cutting-edge technology and institutional finance. You will collaborate closely with data consumers, engineering teams, and business stakeholders to push the firm's technological capabilities forward. What You’ll Do: Core Responsibilities: Design, develop, and deliver high-quality, scalable Python-based solutions. Drive engineering excellence by ensuring system reliability, automating processes, and maintaining high operational standards. Actively experiment with and integrate modern AI coding tools (e.g., Copilot, Cursor) to streamline engineering workflows. Lead design discussions, mentor junior colleagues, and communicate proactively across a geo-distributed team. Depending on the specific project or team, your focus may include: Enterprise Data Platforms: Building cloud-based (AWS) pipelines for data ingestion, streaming, and cataloging. Risk & Portfolio Analytics Systems: Developing software for financial data ingress/egress, performance/exposure monitoring, and automated reconciliation. AI & Metadata Applications: Extending AI-powered semantic data access layers and internal data catalogs. What We’re Looking For Experience: 4+ years of professional experience in software or data engineering, specifically using Python . Data Skills: Solid understanding of data architecture, modeling, and warehousing. Excellent debugging acumen and comfort writing complex SQL statements. Cloud & Architecture: Experience building scalable, distributed pipelines in a cloud environment (preferably AWS ). Familiarity with event-driven architectures. Mindset: Impact-oriented, proactive, self-starting learner who embraces engineering automation, navigates ambiguity well, and holds themselves to high ethical standards. Nice to Have: Big Data & Orchestration: Expertise in Databricks, Spark (PySpark/Scala), Delta Lake, and orchestration tools like Airflow, dbt, or Kafka. Infrastructure & Observability: Working knowledge of Kubernetes, MongoDB, and observability stacks (Grafana, Loki, Prometheus, OpenTelemetry). Offer: Competitive compensation (30k - 45k PLN) with flexible contracting options (B2B/UoP). Premium office location in the heart of Warsaw. Comprehensive private medical and dental care. Sports card and wellness benefits. Private life insurance

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

Yard Corporate

Junior Python Developer

Junior

Hybrid

Warsaw, Poland

10,700 - 21,400 PLN/mo

🏢 Summary: Junior Python Developer role focused on backend systems supporting digital asset trading infrastructure, market data flows, and exchange integrations in a primarily remote B2B setup. The position involves building and maintaining Python services, APIs, automation tools, and production integrations within a small international engineering team. Candidates should have commercial Python experience, backend development knowledge, and availability for occasional collaboration in Warsaw. 🗂️ Requirements: 1–2 years commercial Python experience, Python backend development experience, Experience with APIs and integrations, Knowledge of REST APIs, Experience with SQL, Knowledge of PostgreSQL or another relational database, Familiarity with Linux, Familiarity with Git, Debugging skills, Computer Science or related technical degree, English level C1, Based in Warsaw or able to travel occasionally 📃 Skills: Python, FastAPI, Django, Flask, Celery, asyncio, REST, WebSocket, SQL, PostgreSQL, Linux, Git 🏢 Description: Junior Python Developer | Trading Systems Location: Poland-based, with occasional presence in Warsaw Contract: B2B Budget: 10,700–21,400 PLN net + VAT / month Industry: Digital assets / trading systems We are supporting a global digital asset trading firm in hiring a Junior Python Developer to join a small, highly technical engineering team. This is a Python-first role for someone who already has commercial experience with Python and wants to develop further in a production environment close to trading infrastructure , real-time data and exchange integrations . The role is primarily remote, but the client is building part of the team in Warsaw. Candidates should therefore be based in Warsaw or able to travel to Warsaw occasionally when needed . The exact office frequency is still being defined, but this is not a full-time office-based role. You will work on systems supporting trading operations, market data flows, internal tools and backend services used in a live environment. What you will work on developing and improving Python backend services, building integrations with external APIs and crypto exchanges, working with REST and WebSocket APIs, processing and validating market data, developing internal tools and automation for trading operations, debugging production issues and improving system reliability, working with databases, logs and service integrations, collaborating with an international engineering team in English. What we are looking for You may be a good fit if you have: around 1–2 years of commercial Python experience , hands-on experience with Python backend development, APIs, integrations or production tools, familiarity with FastAPI , Django , Flask , Celery , asyncio or similar technologies, understanding of REST APIs , external integrations and basic database concepts, experience with SQL and PostgreSQL or another relational database, familiarity with Linux , Git and debugging, strong problem-solving skills, completed technical degree in Computer Science or a related field, very good English (min. C1) - the recruitment process and daily work are conducted in English, are based in Warsaw or willing and able to travel to Warsaw occasionally. Why this role may be interesting primarily remote work, with occasional collaboration from the Warsaw office, opportunity to work on real production systems rather than only standard web applications, exposure to market data, exchange integrations and trading infrastructure, small engineering team with direct technical ownership, strong learning environment and collaboration with experienced international engineers, opportunity to grow in Python, backend development and digital asset trading. Interested? Apply with your CV and we will contact selected candidates with more information.