Blockchain Software Engineer
You will design and implement secure, auditable smart-contract logic for tokenization, asset management, and governance. You will integrate blockchain networks with backend systems, manage blockchain transactions through a queue-based architecture, deploy logic on Layer 1 networks, and build tools for transaction monitoring and wallet integrations.
Responsibilities
- Design and implement secure smart-contract logic for tokenization, asset management, and governance
- Create and manage blockchain transactions through a queue-based architecture
- Integrate blockchain and distributed-ledger technology into backend systems
- Evaluate, test, and deploy blockchain logic on Layer 1 networks
- Build transaction-monitoring and wallet-integration tools
- Collaborate with product and engineering teams
- Stay current with blockchain standards and regulatory frameworks
- Promote blockchain security and operational resilience
Requirements
- Have 3+ years of software engineering experience
- Have 1+ years of blockchain or distributed-ledger technology experience
- Use TypeScript or JavaScript for blockchain integrations
- Understand queue-based architecture
- Develop and deploy smart-contract logic on Layer 1 networks
- Understand token standards, on-chain asset representation, cryptographic primitives, and transaction flows
- Integrate blockchain infrastructure into backend applications
- Know blockchain tools, APIs, and development environments such as Cosmos SDK and Elements for Liquid
Benefits
- Stock options
- Private healthcare
- 26 days of annual leave plus birthday leave and regional bank holidays
- Flexible leave
- Enhanced parental leave
- MacBook, screens, and required equipment
- Salary-sacrifice schemes for childcare, groceries, EV cars, technology, pensions, bikes, and subscriptions
