Posted on: 29/10/2025
Description :
Location : Remote (India)
Experience : 8+ Years (with 3+ years in Blockchain)
Domain : FinTech / Blockchain / Web3
About the Role :
We are looking for a Principal Blockchain Engineer to lead the architecture and development of our next-generation Decentralized Finance (DeFi) protocols. This is a highly specialized role requiring deep expertise in smart contract development, protocol design, and security best practices for public blockchains.
Key Responsibilities :
- Lead the end-to-end design, implementation, and security auditing of complex smart contracts using Solidity on the Ethereum Virtual Machine (EVM) compatible chains.
- Architect robust and scalable DeFi protocols (e.g., AMMs, Lending/Borrowing platforms, Staking mechanisms).
- Utilize development frameworks such as Hardhat or Foundry for testing, deployment, and verification of contracts.
- Implement and manage off-chain components and integrations using Node.js/TypeScript and interacting with blockchain data via Ethers.js or Web3.js.
- Perform gas optimization and security reviews, and ensure compliance with established patterns and standards.
- Stay current with advancements in Layer 2 scaling solutions, interoperability, and the wider Web3 ecosystem.
- Document technical architecture, specifications, and provide mentorship to mid-level and senior engineers.
Technical Skills Required :
- Proven experience developing and deploying complex, production-ready DeFi protocols.
- Mastery of smart contract development tools (Hardhat or Foundry) and security best practices.
- Strong back-end development skills in Node.js/TypeScript/Go for building API gateways and indexing services.
- Experience with blockchain querying tools like The Graph is highly desirable.
- Familiarity with cryptographic principles and token standards (ERC-20, ERC-721, ERC-1155).
- Knowledge of Layer 2 solutions (Polygon, Arbitrum, Optimism)
Did you find something suspicious?
Posted By
Posted in
Emerging Technologies
Functional Area
Blockchain
Job Code
1567088
Interview Questions for you
View All