Senior Application Python Developer
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.
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.
Skills
About the Role
You will design, develop, and support asynchronous Python systems and services. You will collaborate closely with data scientists and traders, translate trading requirements into technical solutions, prototype commercial and product hypotheses, maintain code-quality standards with the Python Lead, and improve the codebase through production-level work.
Requirements
- Python 3.12
- asyncio
- Kafka
- pyrsistent
- mypy
- FastAPI
- Knowledge of asynchronous programming
- Experience developing performant, strongly typed Python-based applications
Responsibilities
- Design, develop, and support new asynchronous Python systems and services
- Collaborate closely with data scientists and traders
- Coordinate with the Python Lead to maintain code-quality standards
- Prototype solutions to validate commercial and product hypotheses
- Improve the quality of the codebase
