.
Expert Scala Engineer @ VirtusLab
  • Kraków
Expert Scala Engineer @ VirtusLab
Kraków, Kraków, Lesser Poland Voivodeship, Polska
VirtusLab
16. 12. 2025
Informacje o stanowisku

We are #VLteam – tech enthusiasts constantly striving for growth. The team is our foundation, that’s why we care the most about the friendly atmosphere, a lot of self-development opportunities and good working conditions. Trust and autonomy are two essential qualities that drive our performance. We simply believe in the idea of ​​“measuring outcomes, not hours”. Join us & see for yourself!

Project Scope:

We are working on the project together with a partner from the Smart Contracts industry. We are developing our own language for defining contracts, ensuring consistency and security of transactions, as well as infrastructure for their launch. We are also creating components that enable the integration of the above-mentioned language with new and existing solutions in the area of Distributed Ledger Technology (DLT), including those based on Blockchain technology. The work is divided between several teams responsible for individual components and the performance of the solution. The product is used by large international companies in the financial industry.

This role specifically involves implementing new security-related features for the underlying communication protocol.

Apart from Scala proficiency, you must have strong cryptographic knowledge, an in-depth understanding of security (especially for distributed systems), and great attention to detail.

Challenges:

You’ll be responsible for implementing new security-related features, such as:

  • introducing improved hashing algorithm for TTL in transactions together with testing tools,
  • improving the traffic control through traffic awareness and priority permissions,
  • …with other critical protocol features to follow.

You will be working closely with a highly skilled core team, so this is also an opportunity to learn and grow in this unique niche.

Tech stack:

Scala, security, cryptography and algorithms


  • Strong proficiency in Scala and its ecosystem.
  • Strong communication skills and the ability to convey complex technical concepts clearly.
  • pragmatic approach to problem-solving, balancing technical excellence with real-world constraints.
  • Ability to work effectively within a team, contributing to a collaborative and high-performance engineering culture.
  • Good command of English (B2/C1).

We are #VLteam – tech enthusiasts constantly striving for growth. The team is our foundation, that’s why we care the most about the friendly atmosphere, a lot of self-development opportunities and good working conditions. Trust and autonomy are two essential qualities that drive our performance. We simply believe in the idea of ​​“measuring outcomes, not hours”. Join us & see for yourself!

Project Scope:

We are working on the project together with a partner from the Smart Contracts industry. We are developing our own language for defining contracts, ensuring consistency and security of transactions, as well as infrastructure for their launch. We are also creating components that enable the integration of the above-mentioned language with new and existing solutions in the area of Distributed Ledger Technology (DLT), including those based on Blockchain technology. The work is divided between several teams responsible for individual components and the performance of the solution. The product is used by large international companies in the financial industry.

This role specifically involves implementing new security-related features for the underlying communication protocol.

Apart from Scala proficiency, you must have strong cryptographic knowledge, an in-depth understanding of security (especially for distributed systems), and great attention to detail.

Challenges:

You’ll be responsible for implementing new security-related features, such as:

  • introducing improved hashing algorithm for TTL in transactions together with testing tools,
  • improving the traffic control through traffic awareness and priority permissions,
  • …with other critical protocol features to follow.

You will be working closely with a highly skilled core team, so this is also an opportunity to learn and grow in this unique niche.

Tech stack:

Scala, security, cryptography and algorithms

,[ Requirements: Scala, Algorithms, Security, Cryptography Additionally: Building tech community, Flexible hybrid work model, Home office reimbursement, Language lessons, MyBenefit points, Private healthcare, Stretching, Training Package, Virtusity / in-house training, Free coffee, No dress code, Free snacks, Free beverages, Bike parking, Modern office, Shower, Kitchen, Playroom.

  • Praca Kraków
  • Kraków - Oferty pracy w okolicznych lokalizacjach


    174 727
    24 535