Search...

Senior Scala Developer

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, implement, maintain, and support distributed systems for real-time algorithmic trading. You will design and debug reliable stream- and event-based systems, improve response times and reliability, consult on acceptance criteria with product stakeholders, and improve code quality through unit and integration testing.

Requirements

  • Experience with ZIO or Pekko Typed.
  • Experience with Scala 3 and Scala 2.13.
  • Knowledge of Jsoniter, Tapir, and Mill.
  • Knowledge of Totem.
  • Experience with Kafka.

Responsibilities

  • Design, implement, and support distributed systems for low-latency algorithmic trading.
  • Design and debug stream-based and event-based systems with high reliability and real-time characteristics.
  • Improve system response times and reliability.
  • Consult on acceptance criteria with product-level stakeholders.
  • Improve codebase quality through unit and integration testing.