Scala Engineer (Senior)
Scala Engineer (Senior)
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!
About the role
Scala Advanced
Databases Regular
Distributed systems Regular
English Advanced
Project
Lapis
Project Scope
In partnership with Smart Contract industry leaders, we are developing a high-performance Distributed Ledger Technology access layer for the global financial sector. Our platform provides international institutions with a secure gateway to manage and execute smart contracts at an enterprise scale.
Challenges
Working with complex Scala codebase
Implementing new features in a gRPC-based API
Improving performance and resource management
Tech stack
Scala 2.13, Cats, PostgreSQL, gRPC API
Team
Located in Switzerland and Krakow, it consists of 4-6 people and a Technical Lead.
What we expect in general:
Strong proficiency in Scala and its ecosystem.
Ability to solve complex problems.
Experience with PostgreSQL (or other relational databases).
Knowledge about caching and queueing.
General knowledge about software engineering and good practices.
Strong communication skills and the ability to convey complex technical concepts clearly.
A pragmatic approach to problem-solving, balancing technical excellence with real-world constraints.
Good command of English (B2/C1).
A few perks of being with us
Building tech community
Flexible hybrid work model
Home office reimbursement
Language lessons
MyBenefit points
Private healthcare
Training Package
Virtusity / in-house training
And a lot more!
Scala Engineer (Senior)
Scala Engineer (Senior)