Senior Software Engineer

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 Software 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 pro-active 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.

Job Modality: Remote Possibilty
Job Type: Permanent
Company Location: Luxembourgh
Salary: 150/170k
Sector: Financial
Experience: 5+

Apply for this position

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