Scroll Top

Senior Software Engineer



Company Overview:

We are a leading financial technology firm pioneering the use of Distributed Ledger Technology (DLT) to revolutionize the securities finance and repo industry. Our cutting-edge platform empowers market participants to execute real-time, secure, and precise transfers of securities ownership. This translates to significant cost savings for our clients through reduced credit risk, lower intra-day liquidity requirements, and minimized operational risk.

The Opportunity

We are seeking a passionate and talented Distributed Ledger Technology Engineer to join our dynamic Technology team. You will play a pivotal role in driving the continued growth and success of our innovative platform.

What You’ll Do

  • Collaborate with geographically dispersed teams in an agile development environment.
  • Develop critical components of our secure collateral exchange platform, leveraging a modern tech stack including Kotlin, Spring Boot, ActiveMQ, Gradle, Ansible, Docker, and Corda.
  • Enhance our platform built on R3’s Corda DLT, where smart contracts are written in Kotlin to facilitate secure and private transactions between businesses.
  • Integrate with external systems through message queues and RPC (Remote Procedure Call).
  • Champion the platform’s security, resilience, and confidentiality to align with the needs of our industry-leading financial sector clients.
  • Effectively communicate with key partners like Deutsche Börse Group and R3.
  • Assist the Tech Team with onboarding new clients, including IT due diligence assessments.
  • Participate in the on-call rotation to monitor our production system.

Who You Are

  • Hold a Master’s Degree in Computer Science with a strong foundation in computer science principles, including databases, concurrency, security, and networking.
  • Possess at least three years of software engineering experience using Kotlin, Java, or other JVM-oriented languages.
  • Bring a proven track record of impactful contributions to a development team that delivered a successful, large-scale product.

The Ideal Candidate Will Also Have

  • A proactive attitude with strong critical thinking, interpersonal, and technological analysis skills.
  • The ability to thrive in a fast-paced and challenging environment, readily adapting to change.
  • Excellent written and oral communication skills in English.

Bonus Points For

  • Experience with functional programming.
  • Knowledge of Blockchain or DLT solutions like Corda, Hyperledger Fabric, or Ethereum.
  • Experience working with relational database management systems, message queues, and Public Key Infrastructure (PKI).

What We Offer

We provide a stimulating and collaborative work environment at the forefront of financial technology. You will have the opportunity to make a real difference by contributing to a groundbreaking platform that is transforming the securities finance and repo industry.

If you are excited about this opportunity and believe you have the skills and experience we are looking for, we would love to hear from you. Apply Now or send us an email to: [email protected]

Job Modality: Option for Remote
Job Type: Permanent
Job Location: Luxembourgh
Salary: 150k+
Sector: Financial
Experience: 5+

Apply for this position

Allowed Type(s): .pdf, .doc, .docx