Point your AI agent at freehire and let it find you a job.

Get the CLI →

emagine

NewBe an early applicant

Software Engineer - Collateral Exchange Platform (DLT)

Discussion

Summary

Builds platform components for a DLT-based collateral exchange platform trusted by financial institutions, implementing business logic, workflows, and integrations via APIs and message queues. Core stack is JVM languages (Kotlin/Scala/Java), with database, security, Kubernetes, and Canton/Daml exposure.

Summary

The Software Engineer role focuses on developing secure and precise ownership transfers using distributed ledger technology (DLT), contributing to a platform trusted by key financial institutions.

Responsibilities:

  • Develop platform components implementing business logic and workflows.

  • Integrate with external systems via APIs and message queues.

  • Participate in threat-modelling sessions and architectural reviews.

  • Ensure compliance with high standards for correctness, security, and confidentiality.

  • Join an on-call rotation for production operations support.

Must Haves:

  • Master's degree in computer science.

  • 3+ years of software engineering experience with Kotlin, Scala, or Java (JVM).

  • Strong foundations in databases, concurrency, security, and networking.

  • Proven experience with production-grade systems.

  • Excellent analytical and problem-solving skills.

  • Strong communication skills in English.

  • Ability to work in a dynamic environment.

Nice to Have:

  • Experience with functional or strongly typed programming paradigms.

  • Familiarity with Canton/Daml or other DLTs.

  • Experience with Kubernetes or containerized services.

  • Knowledge of relational databases and message-driven architectures.

  • Familiarity with Public Key Infrastructure.

Other Details:

  • Location: Europe (remote option available).

  • Environment: Agile, geographically distributed team.

  • Benefits: Competitive and attractive package included.

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available