Job Description
Summary
SwissBorg is looking for a Senior Scala Engineer to play a vital role in the back-end development of SwissBorg's flagship app.
You will join a great team and have a chance to build and own your products, witnessing real-time impact when your code gets deployed into production. You will immediately see your value and be valued as part of our great squad.
Our stack includes:
Libraries: Cats Effect 3, Tapir, Sttp, Fs2, Pekko
Infrastructure: Kubernetes, Docker, ArgoCD, PostgreSQL, Kafka
Architecture: microservices, Event Sourcing, Reactive
There are endless opportunities at SwissBorg, you will join a talented engineering department working with some of the best Scala Engineers in Europe. From us, you can expect an environment that offers transparency and promotes a healthy work-life balance to enable you to do your best and a team of humble and motivated engineers.
As a Scala Engineer you will:
- Identify requirements for backend architecture design and API with the engineering team
 - Solve challenging problems in the context of finance and distributed systems
 - Write rigorous automated tests and ensure code quality and documentation
 - Optimise the code for performance
 - Support and coach junior team members
 - Own your services, from tech design to deployment and monitoring
 - Help the product to design the requirements for a feature, providing technical guidance early in the process
 - Take part in the continuous improvement of the overall technical architecture
 
About you:
- Highly experienced with Scala
 - Strong sense of ownership and entrepreneurial thinking - customer value should be your key driver
 - Must have a keen interest in Crypto/Web3
 
Please submit your CV in English.
Skills
- Communications Skills
 - Cryptocurrency
 - Problem Solving
 - Software Architecture
 - Software Engineering
 - SQL
 

