Scala Engineer Scala Ecosystem (Regular)
VirtusLab is a leading European software consulting and engineering company, home to over 350 EU-based professionals. Our mission is to craft clean code and practical solutions with precision and purpose.
We foster a dynamic culture rooted in strong engineering, a sense of ownership, and transparency, empowering our team. As part of the expanding VirtusLab Group, we offer a compelling environment for those seeking to make a substantial impact in the software industry within a forward-thinking organization.
If you’re unsure whether you meet all the requirements, we still want you to apply. What matters most is your passion and willingness to develop. We prefer B2B, but it does not have to be the only form of cooperation. Apply and find out!
About the role
- Develop and maintain tools for Scala developers, including the Scala 3 compiler, Metals, Scala CLI, and Scala Native
- Contribute to the evolution of the Scala ecosystem by improving performance and usability
- Support migration efforts to Scala 3 for companies and organizations
- Debug complex issues and implement creative solutions to challenging problems
- Collaborate with a team of engineers across specialized subteams
- Work with technologies like Akka, Cats, or ZIO in building microservice applications
- Use public cloud platforms such as GCP, AWS, or Azure in your development workflow
- Write SQL queries and work with databases like Postgres
- Share knowledge through social media content or presentations at meetups and conferences
The project builds and maintains core tools used daily by Scala developers, including the Scala 3 compiler, Metals, Scala CLI, and Scala Native. It supports the global migration to Scala 3 and focuses on improving developer productivity by solving complex technical challenges that impact hundreds of users. The team works across a specialized ecosystem where performance gains, such as significantly faster compilation times, directly enhance development workflows.
Scala (2 and 3), VS Code, Coursier, Akka, Cats, ZIO, GCP, AWS, Azure, Postgres
The team consists of 12 engineers organized into specialized subteams, each focused on different areas of the Scala ecosystem. They bring strong domain expertise in Scala and collaborate closely to build tools that directly support other developers.
What we expect
- Write high-quality Scala code and work confidently with both Scala 2 and Scala 3
- Build and maintain microservices using Akka, Cats, or ZIO
- Use cloud platforms like GCP, AWS, or Azure in daily development tasks
- Work with SQL databases such as Postgres to support application functionality
- Communicate clearly within a team setting and contribute to shared goals
- Approach problems pragmatically and find effective solutions under technical constraints
- Share knowledge openly and be comfortable contributing to public discussions or presentations
Nice to have
- Familiarity with developer tooling such as VS Code and Coursier
- Familiarity with Pulumi or Terraform
A few perks of being with us








Apply now
"*" indicates required fields
