Search...

Software Engineer Data Integrations

Ematiq a.s. logo
Ematiq a.s.

Ematiq is an algorithmic trading company using mathematics, proprietary data, statistical models, and machine learning to trade prediction markets and sports betting exchanges. It also develops trading technologies and performs sports analysis.

Prague, CZ
About Ematiq a.s.

Ematiq a.s. operates a proprietary algorithmic trading platform for prediction markets and sports betting exchanges. Its services combine fast and proprietary data sources, internally developed software, mathematical models, data science, machine learning, and domain expertise to execute trading strategies and provide market liquidity. The company is based in Prague and serves prediction-market and sports-betting ecosystems.

View jobs by Ematiq a.s.

Skills

About the Role

You will design, develop, and support Python-based asynchronous real-time services with a focus on performance, reliability, and scalability. You will work with traders, data scientists, and engineers to translate requirements into technical solutions, integrate external data sources, prototype new approaches, and improve observability, testing, and CI/CD.

Requirements

  • Python 3.12
  • asyncio
  • Kafka
  • mypy
  • FastAPI
  • aiohttp
  • Strong Python expertise
  • Knowledge of asynchronous programming

Responsibilities

  • Design, develop, and support Python-based asynchronous real-time services.
  • Work with internal users to understand requirements and translate them into technical solutions.
  • Integrate external data sources through REST and WebSocket APIs.
  • Participate in prototyping new data sources and approaches.
  • Improve system observability, testing, and CI/CD.