Lead Web3 Engineer - Digital Assets Platform
What engineering roles in crypto pay
183 salaries · our own dataMost engineering roles in crypto pay between $146k and $267k, with a median of $205k.
As a Lead Web3 Engineer at Citi, you join the core team building the Citi Integrated Digital Assets Platform (CIDAP). You develop backend software that integrates with blockchain networks and digital asset infrastructure, combining enterprise Java expertise with hands-on web3 development. This role is based in London with a hybrid working model.
What you'll do
- Develop, test, and maintain backend software components and services that integrate with blockchain networks and digital asset infrastructure
- Implement blockchain integrations including node connectivity, transaction submission, on-chain event monitoring, and wallet interactions using enterprise Java and Web3 libraries
- Write, test, and deploy smart contracts in Solidity or equivalent languages, following established security and quality standards
- Build and maintain APIs and microservices that expose blockchain functionality to upstream platform consumers and business applications
- Implement asynchronous and event-driven processing to manage transaction lifecycle, on-chain state changes, and blockchain data synchronization
- Participate actively in code reviews, contributing constructive feedback and maintaining high standards of code quality, readability, and test coverage
- Collaborate with architects, senior engineers, and product teams to understand requirements and translate them into well-structured, maintainable software solutions
- Contribute to technical documentation including component design notes, API specifications, and integration guides
- Support debugging, troubleshooting, and resolution of issues across the blockchain software stack in development and production environments
- Follow and contribute to engineering best practices, coding standards, and Agile delivery processes within the team
- Stay informed of developments in the blockchain and Web3 ecosystem, including protocol updates, new tooling, and emerging standards relevant to the platform
- Participate in sprint ceremonies including planning, stand-ups, reviews, and retrospectives as part of an Agile/Scrum delivery team
What you bring
- Bachelor's degree in Computer Science or Engineering
- Extensive experience in full software development and testing lifecycle
- Proven experience and expertise with backend web development using Java Spring
- Solid experience and expertise developing web applications using asynchronous programming and communication
- Experience and expertise developing web applications adhering to best practices and patterns for reliability, scalability, and performance
- Strong command of data structures, algorithms, design patterns, and software development best practices
- Understanding of common smart contract vulnerabilities and secure coding practices relevant to on-chain deployments in a regulated environment
- Working knowledge of standard engineering tools including Git, Jira, Jenkins, Docker, and relevant observability platforms
Nice to have
- Master's or PhD in Computer Science or related discipline
- Experience from the financial services industry
- Solid experience in web3 application development
- Familiarity with web3 libraries such as Web3J and Web3JS
- Familiarity with common best practices for web3 applications
- Familiarity with Solidity code and best practices
- Familiarity with basics of DevOps and containerized applications
- Familiarity with Agile Methodology and Scrum
What we offer
- Competitive base salary, annually reviewed
- Discretionary annual performance-related bonus
- 27 days annual leave plus bank holidays
- Private Medical Care and Life Insurance
- Pension Plan
- Paid Parental Leave
- Employee Assistance Program
- Special discounts for employees, family, and friends
- Access to learning and development resources
- Hybrid working model, up to 2 days working from home per week
About Citi
Citi is one of the world's largest financial institutions with more than 230,000 dedicated people around the globe. The company is building the Citi Integrated Digital Assets Platform to develop institutional digital finance infrastructure including tokenized assets, digital cash, and programmable settlement.
Context for this role
From the live jobs we track on CryptoJobsHQ, updated daily.
Citi has 3 open roles on CryptoJobsHQ: 2 in Engineering and 1 in Operations. All are on-site or hybrid, mostly in the UK and the US. 1 was posted in the last 7 days.
All 3 Citi roles →1,845 Infrastructure roles are open across crypto right now.
Browse Infrastructure Jobs →- Senior Fullstack Engineer at PayStand · Hybrid
- Senior Data Engineer - Square (APAC Remote) at Binance · Remote
- Senior Blockchain Developer at Cluster Protocol · On-site
- DeFiner Full Stack Developer at Definer · On-site
