SwissBorg is hiring a
Software Engineering Intern

Logo of SwissBorg

SwissBorg

πŸ’΅ ~$96k-$120k
πŸ“Internship - Switzerland

Summary

The job description is for a Software Engineering Intern at SwissBorg focusing on Scala projects such as scaling the performance of the SwissBorg Ledger, creating a monadic workflow system library, building a scalable blockchain indexing system, and more. The internship is based in Lausanne, Switzerland and requires final year university studies.

Requirements

  • Minimum 6 months internship
  • The internship will be based in Lausanne, Switzerland
  • Completing final year studies at university
  • Start date from January 2025
  • Familiar with Scala
  • Must have an interest in the Crypto ecosystem

Responsibilities

  • Scale the performance and capabilities of the SwissBorg Ledger by leveraging a new generation and high-performant database such as TigerBeetle
  • Create a monadic workflow system library for managing complex workflows within the SwissBorg system
  • Create a scalable blockchain indexing system
  • Create a chatOps library for Scala - a generic system that allows to easily move information in and out of Slack and build operational processes
  • Create an actual production-support triage mechanism, using Slack apps
  • Bring the SwissBorg identity on-chain - ENS/SNS (custom resolver to have name), NFTs linked to a user (Borger rank, premium, etc), Personal address
  • Build a functional event-sourcing library for scaling our distributed system architecture in Scala - persistence with cats-effect and fs2, compatible with our current journal
  • Build a distributed membership system on top of Kubernetes in Scala - membership service (replacing pekko-cluster) leveraging k8s api, SBR and gRPC request routing
  • Explore Passkeys usage outside of primary WebAuthn use-case

Benefits

  • Freedom to build the company of your dreams
  • Learn with (super cool) experts in finance, engineering, AI, psychology and business
  • BORG bonus based on our meritocratic system
  • Flexible working hours
  • 25 working days of vacation + local holidays
  • We'll provide you with a MacBook and a cutting edge tech stack to help you do your best work
  • Annual company and team retreats - We’d love to see you at the next one!
  • Continuous learning and development opportunities

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let SwissBorg know you found this job on JobsCollider. Thanks! πŸ™