
Senior Blockchain Engineer
Job description
We are looking for a Senior Blockchain Engineer to design, build, and maintain secure, scalable blockchain-based applications and infrastructure.
You will work on smart contracts, decentralized applications, blockchain integrations, wallet/payment flows, protocol-level features, and backend services connected to Web3 products. You will collaborate closely with product managers, backend engineers, frontend developers, DevOps, security teams, and business stakeholders to deliver reliable blockchain solutions.
A typical week may include designing blockchain architecture, writing and reviewing smart contracts, integrating blockchain networks with existing systems, improving performance and security, debugging production issues, reviewing code, writing technical documentation, and mentoring other engineers.
Responsibilities:
Design, develop, test, and deploy blockchain applications and smart contracts
Build secure, scalable backend services for blockchain products
Integrate wallets, exchanges, payment systems, or blockchain APIs
Work with EVM-compatible chains and/or other blockchain protocols
Write clean, maintainable, and well-documented codeReview smart contracts and backend code for security and performance
Collaborate with product and engineering teams to define technical requirements
Optimize transaction costs, latency, reliability, and scalability
Support audits, security reviews, and production releases
Stay updated with blockchain, DeFi, Web3, and crypto infrastructure trends
Technologies may include:
Solidity, Ethereum, Polygon, BNB Chain, Arbitrum, Optimism, Web3.js, Ethers.js, Hardhat, Foundry, Node.js, TypeScript, JavaScript, Rust, Go, Python, PostgreSQL, Redis, Docker, Kubernetes, AWS/GCP, CI/CD, and smart contract security tools.
Profile wanted
We are looking for a highly skilled and hands-on Senior Blockchain Engineer with strong experience in blockchain development, smart contracts, backend engineering, and Web3 infrastructure.
The ideal candidate has:
5+ years of software engineering experience
3+ years of blockchain/Web3 development experience
Strong experience with Solidity and EVM-compatible blockchains
Experience building, testing, deploying, and maintaining smart contracts
Good understanding of blockchain architecture, consensus mechanisms, gas optimization, wallets, tokens, and transaction flows
Strong backend development skills using Node.js, TypeScript, Go, Rust, Python, or similar technologies
Experience with Web3 libraries such as Ethers.js, Web3.js, Hardhat, Foundry, or Truffle
Knowledge of smart contract security best practices and common vulnerabilities
Experience with DeFi, NFTs, tokenization, staking, bridges, wallets, or crypto payment systems is a plus
Ability to write clean, secure, scalable, and well-tested code
Strong problem-solving skills and attention to detail
Experience working in agile teams and collaborating with product, frontend, backend, and DevOps teams
Good communication skills in English
Startup, fintech, crypto, SaaS, or high-growth company experience is a plus
The candidate should be autonomous, proactive, security-minded, and comfortable working in a fast-moving technical environment.
Increase your chances of landing your dream career.
About the company
Similar Remote Jobs
Opened 4 days ago Remote Job
Opened 4 days ago Remote Job
Closes in 9 days Remote Job
Closes in 9 days Remote Job
