Scala Developer at SwissBorg

SwissBorg is a fintech startup building the new era of wealth management on the blockchain. Developed by a team of financial experts, we are decentralized to the world with teams in Toronto, Lausanne, Tokyo and London and operate as a meritocracy. By utilizing the community-centric approach, SwissBorg aims to revolutionize investment in crypto assets.
We are looking for talented individual to help us grow our team and reach. If you like fast-paced environments, lots of learning, agile thinking and a flexible work policy, this is your chance to apply!Responsibilities

  • Write server-side Scala code to build a scalable infrastructure capable of handling digital cash and crypto-currency transactions for smartphone users all around the world.
  • Identify requirements for backend architecture design and API with the engineering team.
  • Integrate with multiple crypto exchanges, focusing on high scalability
  • Solve algorithmic challenging problems in the context of finance and distributed systems
  • Write rigorous automated tests and ensure code quality and documentation
  • Optimize the code for performance

Skills and requirements

  • Expertise in Scala is a must
  • Experience with JVM technologies, RDBMs, cloud architectures. Cassandra and Kafka a plus
  • Knowledge about the CQRS/Event Sourcing architecture
  • Strong sense of ownership and entrepreneurial thinking – customer value should be your key driver
  • Flexible, proactive, organized, detail-oriented and entrepreneurial
  • Excellent English communication skills. French is a plus
  • Experience in the finance industry a plus

Advantages

  • Freedom to create, build a research architecture and the company you always dreamed of
  • Grow in an environment with experts in crypto, investments, coding, AI, psychology, and business
  • Very competitive Salary and Bonus
  • Conveniently located at Bay and Bloor, near two subway lines.
  • Free lunches and unlimited drinks. (Coffee, loose leaf teas, draught beer)
  • Flexible work hours