About the Role
The Role
As a Blockchain Engineer, you will work as part of a highly skilled engineering team delivering innovative distributed ledger and digital asset solutions. You'll be involved throughout the full software development lifecycle, from architecture and development through to testing, deployment and operational support.
Key Responsibilities
- Building applications that interact directly with blockchain platforms.
- Designing, developing and deploying smart contracts.
- Integrating blockchain networks with backend services and enterprise applications.
- Developing scalable APIs and blockchain-enabled services.
- Supporting testing, monitoring and optimisation of blockchain solutions.
- Collaborating with architects, engineers and client stakeholders to deliver secure, scalable and resilient platforms.
- Contributing to the wider engineering and technology strategy of the programme.
Essential Skills & Experience
- Proven experience developing software that interacts directly with public and/or permissioned blockchain networks.
- Hands-on experience developing, testing, deploying and supporting smart contracts.
- Strong understanding of blockchain principles, distributed systems and decentralised architectures.
- Strong software engineering background with one or more of the following: TypeScript, Java, Kotlin, Go, Rust.
- Experience designing and building scalable backend services and APIs.
- Experience working within modern Agile engineering teams.
Desirable Experience
- Solana development experience.
- Smart contract development within the Solana ecosystem.
- Digital assets and tokenisation.
- Custody platforms.
- Decentralised Finance (DeFi).
- Enterprise blockchain technologies.
- Financial services or regulated industry experience.
Requirements
Blockchain Development
Proven experience developing software that interacts directly with public and/or permissioned blockchain networks.
Smart Contracts
Hands-on experience developing, testing, deploying and supporting smart contracts.
Software Engineering
Strong software engineering background with one or more of TypeScript, Java, Kotlin, Go, or Rust.
Backend Services
Experience designing and building scalable backend services and APIs.
Agile Methodologies
Experience working within modern Agile engineering teams.
Nice to Have
Experience with Solana development and smart contracts.
Familiarity with Decentralised Finance (DeFi) concepts.
Experience in the financial services or regulated industry.