Software Engineer - Blockchain Integrations







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