← All jobs
ST

BLOCKCHAIN DEVELOPER - CITI BANK

Type
Full-time
Work setup
On-site
Experience
Mid
Posted
15 days ago

What engineering roles in crypto pay

208 salaries · our own data
median $202k$144k$255k

Most engineering roles in crypto pay between $144k and $255k, with a median of $202k.

As a Blockchain Developer for Citi Bank, you will design, develop, and deploy Web3 components and integrations for Citi's Digital Asset Platform, including smart contracts, blockchain integrations, wallet solutions, and digital asset infrastructure. This is a full-time role based in New York, NY or Jersey City, NJ, requiring 10+ years of experience.

What you'll do

  • Build and integrate Web3 components, smart contracts and blockchain protocols
  • Develop backend services connecting to public and permissioned blockchain networks
  • Build, test and audit secure and gas-efficient smart contracts
  • Implement event-driven architectures for on-chain events and transaction lifecycle management
  • Support digital asset custody, tokenization and DeFi/TradFi integrations
  • Collaborate with architects and senior engineers on scalable and secure Web3 infrastructure
  • Participate in code reviews, testing, documentation and Agile/Scrum delivery

What you bring

  • 10+ years of experience
  • Strong Web3 engineering and backend development background
  • Expertise in Solidity smart contracts
  • Experience with Ethereum, Hyperledger Besu, Corda or equivalent blockchain platforms
  • Proficiency in Java/Spring or Node.js
  • Experience with smart contract testing tools such as Hardhat, Foundry or Truffle
  • Understanding of blockchain fundamentals including consensus, transactions, gas and wallet infrastructure
  • Knowledge of token standards including ERC-20, ERC-721, ERC-1155 and ERC-3525
  • Experience with event-driven architecture and asynchronous programming using Kafka or RabbitMQ
  • Proficiency with Docker, Kubernetes and CI/CD
  • Knowledge of cryptography including digital signatures, hashing, PKI and key management
  • Experience with Git, Jira, Jenkins and Helm
  • Strong security mindset and knowledge of smart contract vulnerabilities
  • Excellent problem-solving and communication skills
  • Strong understanding of APIs, microservices, data structures and design patterns
  • Ability to work effectively with global, distributed engineering teams

Nice to have

  • Agile/Scrum experience
BLOCKCHAIN DEVELOPER - CITI BANK | CryptoJobsHQ