Senior Python Developer with Async Programming

45.07 - 56.34 USDNet per hour - B2B
Python

Senior Python Developer with Async Programming

Python
Full-time
B2B
Senior
Hybrid
45.07 - 56.34 USD
Net per hour - B2B

Job description

Our Client is a fast-growing international technology company developing advanced distributed systems for real-time data processing. The project focuses on building a high-performance backend platform that handles large volumes of events, communicates asynchronously, and requires well-thought-out architectural decisions.

Key aspects of the role include asynchronous programming in Python, event-driven architectures, and data streaming, where performance and reliability have a direct impact on the overall system.


📍 WORK MODE 100% remote (optional visits to the office in Warsaw )


🧑‍💻 RESPONSIBILITIES

  • Development of backend services in Python for real-time systems

  • Processing telemetry data and events in an event-driven architecture

  • Extensive work with asynchrony (asyncio) and concurrency

  • Designing and developing APIs (FastAPI / Flask / aiohttp)

  • Working with message brokers and data streaming platforms

  • Contributing to the design of high-load system architectures

  • Code reviews and ensuring high quality and reliability of systems


🔍 REQUIREMENTS

Must-have:

  • Minimum 8 years of experience as a Python Developer

  • Strong expertise in asynchronous programming in Python (asyncio) – essential

  • Solid understanding of the GIL, multithreading vs. multiprocessing

  • Experience with real-time and/or high-load systems

  • Hands-on experience with RabbitMQ and Kafka (queues and streaming)

  • Experience with FastAPI / Flask / aiohttp

  • Knowledge of relational databases (PostgreSQL / MySQL)

  • Very good command of English (C1 level)


🤝 WHY JOIN?

  • A project where asynchrony and real-time processing are the core foundation

  • Real impact on system architecture and technical decisions

  • Work on high-load systems and data streaming solutions

  • 100% remote work with a flexible approach to work organization

  • Paid time off and stable cooperation conditions

  • Work in 2-week sprints, Jira, clear goals, and fast feedback


Please note that only selected candidates will be contacted as part of the recruitment process.


The recruitment process is conducted by TQLO Sp. z o.o., a licensed recruitment agency registered in Poland under KRAZ number: 33580.


Tech stack

    Polish

    B2

    English

    C1

    Python

    master

    Flask

    advanced

    Async Programming

    advanced

    Kafka

    regular

    RabbitMQ

    regular

Office location

Published: 17.02.2026

About the company

TQLO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

TQLO to dynamicznie rozwijająca się firma specjalizująca się w rekrutacji IT oraz outsourcingu usług technologicznych. Działa na polskim rynku, dostarczając lokalnie wykwalifikowanych inżynierów, którzy pomagają klientom...

Company profile

Senior Python Developer with Async Programming

45.07 - 56.34 USDNet per hour - B2B
Summary of the offer

Senior Python Developer with Async Programming

Skierniewicka 10A, Warszawa
TQLO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
45.07 - 56.34 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Please be informed that the data controller is TQLO Sp. z o o (hereinafter "controller"). You have the right to request access to yo... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.