Scala Engineer

A cryptocurrency investment platform with 790,000+ verified users, offering crypto trading across 16 fiat currencies and 90+ cryptocurrencies.
Kraków, PolandTallinn, EstoniaLisbon, Portugal
Backend
Senior Software Engineer
Remote
5+ years of experience
Finance · Blockchain

Description For Scala Engineer

SwissBorg is a dynamic cryptocurrency investment platform that's revolutionizing wealth management through their innovative app, serving over 790,000 verified users. As a Senior Scala Engineer, you'll be integral to the backend development of SwissBorg's flagship app, working with cutting-edge technologies in a microservices architecture utilizing Event Sourcing and Reactive principles.

The role offers an exciting opportunity to work with some of Europe's best Scala engineers, using modern technologies like Cats Effect 3, Tapir, Sttp, Fs2, and Pekko, alongside infrastructure components including Kubernetes, Docker, ArgoCD, PostgreSQL, and Kafka. You'll be empowered to own your products and see real-time impact of your work in production.

The position combines technical excellence with business impact, as you'll be working on challenging problems in finance and distributed systems. The company promotes a healthy work-life balance and offers a transparent environment where engineers can thrive. You'll be part of a humble and motivated team, with opportunities to mentor others and shape the technical architecture.

SwissBorg stands out for its inclusive culture and commitment to diversity, believing that different perspectives lead to better outcomes. The company offers attractive benefits including training budgets, latest equipment, flexible working hours, and company retreats. For engineers passionate about cryptocurrency and Web3 technologies, this role presents an exceptional opportunity to work at the forefront of financial technology innovation.

Last updated 10 hours ago

Responsibilities For Scala Engineer

  • Identify requirements for backend architecture design and API with the engineering team
  • Solve challenging problems in finance and distributed systems
  • Write rigorous automated tests and ensure code quality and documentation
  • Optimize code for performance
  • Support and coach junior team members
  • Own services from tech design to deployment and monitoring
  • Help product design requirements and provide technical guidance
  • Take part in continuous improvement of technical architecture

Requirements For Scala Engineer

Scala
PostgreSQL
Kafka
Kubernetes
  • Highly experienced with Scala
  • Strong sense of ownership and entrepreneurial thinking
  • Must have keen interest in Crypto/Web3

Benefits For Scala Engineer

Education Budget
  • Training and development budget
  • Latest MacBook Pro
  • BORG welcome bonus
  • Flexible working hours
  • Vacation days + local bank holidays
  • Company wide retreats

Interested in this job?

Jobs Related To SwissBorg Scala Engineer

Senior Software Engineer, Performance Platform

Senior Software Engineer role at DoorDash focusing on performance platform development, building tools and frameworks to optimize system performance across the organization.

Senior Wordpress Developer

Senior WordPress Developer position at Catena Media in Malta, focusing on developing and optimizing WordPress websites with 4+ years of experience required.

C++ Developer - Options Market Making (CHI)

Senior C++ Developer position at Maven Securities focusing on options market making and low-latency trading systems development in Chicago.

Senior Software Engineer - Market Data

Senior Software Engineer position at Alpaca focusing on market data systems and infrastructure, requiring expertise in Go, cloud platforms, and distributed systems.

Senior Fullstack Engineer – Data Platform

Senior Fullstack Engineer position at Spotify's Data Platform team, focusing on data quality and observability, offering $182,962-$228,702 plus equity in New York.