New offer - be the first one to apply!

October 24, 2026

Senior Python Developer (Asynchronous Real-Time Data)

Senior • On-site

Prague, Czechia

Quick Facts

  • Role: Senior Python Developer (Asynchronous Real-Time Data)

  • Focus: Asynchronous real-time data services for high-volume trading/event systems

Description

Build and improve asynchronous real-time Python data services with an emphasis on performance, reliability, and scalability. Integrate external data sources via REST and WebSocket APIs, handle higher volumes of events, and ensure data reliably reaches quant and application teams. Strengthen observability, testing, and CI/CD, and support the systems through on-call and L1/L2.

Responsibilities

  • Design, develop, and improve asynchronous real-time services in Python (performance, reliability, scalability)

  • Connect external data sources (REST/WebSocket APIs) and process significantly higher data volumes

  • Design how to deliver data reliably to quant and application teams so services don’t get stuck

  • Collaborate closely with traders, data scientists, and developers to translate needs into technical solutions

  • Improve observability, testing, and CI/CD

  • Participate in on-call and L1/L2 support for the systems you build

Requirements

  • 5+ years of Python experience and strongly typed code (mypy)

  • Practical experience with Kafka or another message broker

  • Solid knowledge of asynchronous programming, ideally asyncio

  • Experience with architecture design and performance optimization for large data volumes

  • Fluent Czech

Benefits

  • Fast path of work into production with a team of experienced developers

  • Focus on the best technical solution rather than quick workarounds

  • Collaboration with traders and data scientists on challenging real-time problems

Similar jobs you might like

Unlock Full Resume Report