Senior Scala Developer 🚀
As Senior Scala developer at Ematiq you will be designing, implementing andmaintaining distributed systems involved in real time algorithmic trading in a varietyof business domains.
We are looking for people who are passionate about the development of distributedsystems with ZIO & Pekko frameworks and their ecosystems. Experience withdesigning underlying AWS infrastructure is welcome, but not necessary as we wantyou to focus mainly on application development.
We are also keen to work with Scala functional programming enthusiasts who canhelp us make the right investment in functional programming technology relevantfor achieving our business goals.
Engineering leadership is happy to provide access to world class professionals viatraining, consultations and 3rd party engagements.
Internally we run Fast Track to Scala academy where you are very welcome tocontribute to help level up more junior colleagues and further solidify your skills.
We have very good internal relationships and contribute to each other's growth. Westrongly reward ownership and mentoring skills and encourage you to takeresponsibility for systems as well as technical growth of people under the area ofyour influence.
What will be your daily responsibilities? 📋
- designing, implementing and supporting distributed systems for low latencyalgorithmic trading in variety of business domains
- design and debug stream based / event based systems running with high reliability guarantees and real time characteristics
- improving response times and reliability of our systems
- consulting acceptance criteria with product level stakeholders
- steadily improving quality of codebase, ideally by leading by good example andemploying unit / integration tests
Our core stack 🛠️
- ZIO / Pekko Typed
- Scala 3 + Scala 2.13
- Jsoniter / tapir / mill
- Totem - an in-house real-time state broker in Scala
- Kafka
How Ematiq Supports You 🤝
- Daily Perks: Company-sponsored snacks, lunches, or dinners.
- Top-Notch Equipment: Choose the hardware that suits you, including the latest MacBook Pro.
- Professional Growth: Training budget available for relevant courses and materials. Propose your learning plan, and we’ll evaluate and support you.
- Knowledge Resources: Access to O’Reilly, Audible, and other knowledge bases.
- Team Activities: Enjoy team events, off-sites, and sports events.
- Community & Mentorship: Engage in internal trading and finance management practices with expert insights.
- Coaching & Recognition: Get professional leadership and soft skills coaching, plus various recognitions and rewards.
- Wellness Support: Multisport card or support for your preferred sports activities, company-sponsored phone plan.
Join us at Ematiq and be part of an innovative team that’s changing the game in sports data analysis and algorithmic trading. If you're excited about solving complex problems and driving impactful solutions, we’d love to hear from you!
Location: Offices in Prague 5, Andel
