×
Register Here to Apply for Jobs or Post Jobs. X

Blockchain Software Developer - Digital Assets Platform

Job in London, Greater London, W1B, England, UK
Listing for: Citigroup
Full Time position
Listed on 2026-09-03
Job specializations:
  • Software Development
    Blockchain / Web3, Backend Developer, Solidity Developer/ Blockchain
Job Description & How to Apply Below
Job d:

Location:

London, England, United Kingdom Category:
Technology, Applications Development, Professional Company:
Citi Blockchain Software Developer - Digital Assets Platform (Open)
Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview Citi is seeking a passionate and skilled Digital Assets Blockchain Web3 Engineer to join the Citi Integrated Digital Assets Platform (CIDAP) engineering team. This is a hands-on engineering role for a developer who is deeply enthusiastic about the intersection of decentralized technologies and institutional finance.

The successful candidate will contribute to the design, development, and deployment of Web3-native components and integrations that power Citi's digital asset infrastructure — spanning tokenization, smart contracts, on-chain settlement, and blockchain protocol integrations. You will work within a collaborative, globally distributed team of engineers, architects, and business technologists who are building the next generation of institutional digital finance capabilities.

We are looking for someone who brings strong Web3 engineering fundamentals, a curiosity for emerging blockchain ecosystems, and the ability to bridge decentralized technology patterns with enterprise-grade software standards.

Key Responsibilities Design, develop, and deploy Web3 components and integrations for Citi's Digital Asset Platform, including smart contracts, on-chain event listeners, wallet integrations, and blockchain protocol connectors

Build and maintain backend services that interface with public and permissioned blockchain networks (e.g., Ethereum, Hyperledger Besu, Canton, Solana, or equivalent)
Develop, test, and audit smart contracts written in Solidity or equivalent languages, ensuring security, correctness, and gas efficiency

Integrate Web3 libraries and SDKs (e.g., Web3J, Web3JS, Ethers.js, Viem) into enterprise Java and/or Node.js backend services

Implement asynchronous, event-driven architectures to handle on-chain events, transaction lifecycle management, and blockchain state synchronization

Collaborate with architects and senior engineers to contribute to the design of scalable, secure, and resilient Web3 infrastructure

Participate in code reviews, providing and receiving constructive technical feedback to maintain high engineering standards

Support the integration of digital asset custody solutions, tokenization frameworks, and DeFi/Trad Fi bridging components

Contribute to technical documentation, including smart contract specifications, integration guides, and architecture notes

Stay current with the rapidly evolving Web3 ecosystem — tracking protocol upgrades, new token standards, Layer 2 solutions, and emerging tooling relevant to institutional use cases

Work within Agile/Scrum frameworks, participating in sprint planning, stand-ups, and retrospectives within a distributed global team

Help identify and resolve technical issues across the Web3 stack, escalating where appropriate to ensure delivery quality and timelines

Qualifications / Experience Bachelor's degree in Computer Science, Engineering, or a related discipline; MS is a plus Extensive overall software engineering experience, with a strong backend development foundation

Proven hands-on experience in Web3 and blockchain application development, including smart contract development and blockchain protocol integration

Solid experience with backend development using Java/Spring, Node.js, or equivalent enterprise frameworks

Proficiency in Solidity smart contract development, including testing frameworks (Hardhat, Foundry, Truffle) and security best practices

Hands-on experience with Web3 libraries such as Web3J, Web3JS, Ethers.js, or Viem Solid understanding of blockchain fundamentals — consensus mechanisms, transaction lifecycle, gas models, wallet infrastructure, and key management

Experience with token standards (ERC-20, ERC-721, ERC-1155, ERC-3525, or equivalent) and…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary