Software Engineer - Blockchain Integrations

Mar 14, 2025
London
Full Time
Eliden
Not Disclosed
Skills
Spring • .NET • C/C++ • Go • React • OOP • C# • Data Structures • JavaScript • Software Development • Java • Distributed Systems
The Role
Spring • .NET • C/C++ • Go • React • OOP • C# • Data Structures • JavaScript • Software Development • Java • Distributed Systems

Software Engineer - Blockchain Integrations

Employment Type: Full-time

Salary Range: Highly competitive salary at industry & market rates + benefits

Location: UK Remote

English Level Fluent: A minimum level of C1 is required

We are looking for a Software Engineer to join our team and help us build and integrate blockchain solutions using Golang, TypeScript, Solidity, Postgres, Terraform, and AWS. You will work with a team of experienced engineers to develop innovative and scalable blockchain solutions that meet the needs of our clients.

Responsibilities:

  • Design, develop and implement blockchain-based solutions using Golang, TypeScript, Solidity, Postgres, Terraform, and AWS.
  • Collaborate with cross-functional teams to identify blockchain integration opportunities and develop innovative solutions.
  • Design and implement blockchain architecture, including consensus algorithms, smart contracts, and cryptographic algorithms.
  • Conduct blockchain research to identify new trends and emerging technologies in the space.
  • Participate in code reviews, testing, and deployment of blockchain solutions.
  • Collaborate with the team to identify and solve complex technical problems.
  • Provide technical guidance to team members and mentor junior engineers.
  • Stay up-to-date with industry developments and trends related to blockchain technology.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Engineering or a related field.
  • 5+ years of experience in software development with a focus on blockchain technology.
  • Strong proficiency in Golang, TypeScript, Solidity, Postgres, Terraform, and AWS.
  • Experience developing and deploying smart contracts on public and private blockchains.
  • Understanding of consensus algorithms, blockchain data structures, and cryptography.
  • Experience with decentralized applications (DApps), Ethereum, Hyperledger Fabric, and Corda.
  • Understanding of blockchain scalability and security challenges.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Ability to work effectively in a fast-paced, dynamic environment.

Remote Work :

No