Backend Engineer (Scala)
Fabryczna Street 1, Krakow, Building: Brainpark Office Building, 2nd floor (Co-working space: Loftmill)., Kraków
RealTime Poland sp z.o.o.
Proxy Live Solutions™ is on a journey to build new games and a gaming platform capable of handling high loads and supporting thousands of concurrent players.
At the same time, we aim to deliver an exceptional player experience through a custom-built, resilient, reactive, and component-driven platform that utilises modern front-end architecture and state management, with a strong focus on mobile devices.
Responsibilities
Develop software systems, providing research, analysis, and estimations for software requirements.
Develop and modify existing software to meet functional requirements, quality standards, and resource constraints.
Configure the development environment and write code according to project design and coding guidelines.
Improve software quality and testing procedures, proactively perform maintenance activities.
Collaborate with system designers, analysts, and other experts.
Requirements
English proficiency at a B2 level (CEFR) or higher.
Higher education or professional experience relevant to the role.
Experience with the Scala programming language.
Passion about learning new technologies and diving deep into the iGaming industry, including high-load and reactive systems.
Strong analytical and problem-solving skills, creativity and excellent communication skills.
Preferable experience with:
Akka Actors, Akka Persistence, Akka HTTP, Akka Cluster, Cats (or optionally Scalaz & Monix), Docker, Kubernetes, Kafka, Cassandra, PostgreSQL.
Additional pluses:
Experience in Event Sourcing, CQRS, or other JVM-based languages (e.g., Java, Kotlin, Clojure).
Experience or interest in Cats Effect, ZIO, or Tagless Final.
The team & ways we work
Start-up culture that encourages creativity and experimentation.
Self-organizing agile teams with full support from infrastructure, business, technology, and leadership.
Open and transparent decision-making where everyone has a voice.
Constant feedback and support to help individuals grow.
We value results over processes and tools.
We value teamwork — our best candidates are team players ready to own their work from start to finish.
Locations
Latvia, Poland, Georgia.
Benefits (Riga, Latvia)
• Competitive compensation with an annual performance-based bonus and 25 days of paid annual leave.
• Work-life balance with a flexible schedule and the option to work remotely.
• Health and well-being support, including comprehensive health insurance and an employee referral program.
• Professional growth opportunities with unlimited access to Udemy online learning courses and support for training and conferences.
• Comfortable working conditions, including a company-provided MacBook laptop, free parking at Akropole, partially covered parking at the Jaunā Teika office, and an Akropole discount card.
Benefits (Krakow, Poland)
• Competitive compensation with an annual performance-based bonus and 26 days of paid annual leave.
• Work-life balance with a flexible schedule and the option to work remotely
• Health and well-being support, including private medical healthcare, Benefit System cafeteria (300 PLN/month after 3 months), Multisport card, and an employee referral program.
• Professional growth opportunities with unlimited access to Udemy online learning courses and support for training and conferences.
• Comfortable working conditions, including a company-provided MacBook laptop and access to parking.
Benefits (Tbilisi, Georgia)
• Competitive compensation with an annual performance-based bonus and paid annual leave.
• Work-life balance with a flexible schedule and the option to work remotely.
• Health and wellbeing support, including comprehensive health insurance, a corporate discount card, Fit pass, and an employee referral program.
• Professional growth opportunities with unlimited access to Udemy online learning courses and support for training and conferences.
• Comfortable working conditions, including a company-provided MacBook laptop.
Backend Engineer (Scala)
Backend Engineer (Scala)
Fabryczna Street 1, Krakow, Building: Brainpark Office Building, 2nd floor (Co-working space: Loftmill)., Kraków
RealTime Poland sp z.o.o.