503 Blockchain Engineer jobs in India
Senior Blockchain Engineer (Smart Contracts)
Posted 6 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement smart contracts on various blockchain platforms (e.g., Ethereum, Solana, Polygon).
- Write efficient, secure, and well-documented Solidity code.
- Conduct thorough testing and auditing of smart contracts to ensure their integrity and security.
- Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define and implement new features.
- Stay up-to-date with the latest trends and advancements in blockchain technology and smart contract development.
- Contribute to the architecture and design of new blockchain projects.
- Optimize blockchain applications for performance and scalability.
- Troubleshoot and resolve issues related to smart contracts and blockchain networks.
- Participate in code reviews and provide constructive feedback to peers.
- Mentor junior engineers and share knowledge within the team.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 3+ years of experience in blockchain development, with a strong focus on smart contract programming.
- Proficiency in Solidity, Rust, or other relevant smart contract languages.
- Experience with blockchain frameworks and tools (e.g., Truffle, Hardhat, Web3.js, Ethers.js).
- Solid understanding of cryptographic principles and security best practices for blockchain.
- Experience with decentralized finance (DeFi) protocols and concepts is a plus.
- Familiarity with various consensus mechanisms and blockchain architectures.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Ability to work independently and manage time effectively in a remote setting.
Senior Blockchain Engineer - Smart Contracts
Posted 7 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, test, and deploy secure and robust smart contracts on various blockchain platforms (e.g., Ethereum, Polygon, Solana).
- Write high-quality, well-documented, and efficient code using languages like Solidity, Rust, or Go.
- Collaborate closely with product managers, architects, and other engineers to define smart contract requirements and specifications.
- Conduct thorough code reviews and security audits to identify and mitigate vulnerabilities in smart contracts.
- Develop and maintain smart contract testing frameworks and integrate them into CI/CD pipelines.
- Optimize smart contracts for gas efficiency and performance.
- Stay up-to-date with the latest developments and best practices in blockchain technology and smart contract development.
- Contribute to the overall architecture and design of decentralized applications.
- Research and evaluate new blockchain technologies and protocols.
- Troubleshoot and resolve issues related to smart contract deployment and execution.
- Mentor junior blockchain developers and share knowledge across the team.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related quantitative field.
- 5+ years of professional software development experience, with at least 2-3 years specifically focused on blockchain and smart contract development.
- Proficiency in Solidity, Rust, Go, or other smart contract programming languages.
- Deep understanding of blockchain fundamentals, consensus mechanisms, and cryptography.
- Experience with popular blockchain frameworks and tools (e.g., Truffle, Hardhat, Web3.js, Ethers.js).
- Strong knowledge of smart contract security best practices and common vulnerabilities.
- Familiarity with decentralized finance (DeFi) protocols and concepts.
- Excellent problem-solving, analytical, and debugging skills.
- Ability to work independently and effectively in a fully remote team environment.
- Strong communication and collaboration skills.
Lead Blockchain Engineer - Smart Contracts
Posted 9 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the development and implementation of smart contracts for diverse blockchain applications.
- Write clean, efficient, secure, and well-documented code in Solidity or other smart contract languages.
- Design and architect decentralized applications (dApps) from a smart contract perspective.
- Conduct rigorous testing, auditing, and optimization of smart contracts to ensure security and performance.
- Collaborate with product managers, designers, and other engineers to define and implement new features.
- Stay up-to-date with the latest advancements in blockchain technology, smart contract development, and security vulnerabilities.
- Identify and mitigate potential risks and security exploits in smart contract code.
- Deploy and manage smart contracts on various blockchain networks (e.g., Ethereum, Polygon).
- Troubleshoot and debug issues related to smart contract execution and blockchain integration.
- Mentor junior blockchain developers and contribute to technical discussions.
- Contribute to the overall technical strategy and roadmap for blockchain initiatives.
- Research and evaluate new blockchain protocols and tools.
- Develop technical documentation and best practice guidelines.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software development, with a minimum of 3 years focused on blockchain and smart contract development.
- Expertise in Solidity programming language and experience with the Ethereum Virtual Machine (EVM).
- Strong understanding of blockchain fundamentals, including cryptography, consensus mechanisms, and distributed ledger technology.
- Experience with common smart contract development frameworks (e.g., Hardhat, Truffle).
- Familiarity with web3 libraries (e.g., web3.js, ethers.js).
- Experience with decentralized finance (DeFi) protocols is highly desirable.
- Proficiency in at least one backend programming language (e.g., Node.js, Python, Go).
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and teamwork abilities, suitable for a remote collaborative environment.
- Experience with security auditing tools and practices for smart contracts.
Senior Blockchain Engineer - Smart Contracts
Posted 22 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, test, and deploy secure and efficient smart contracts on various blockchain platforms (e.g., Ethereum, BSC, Polygon).
- Write clean, well-documented, and performant code in languages like Solidity, Rust, or Vyper.
- Implement and integrate decentralized applications (dApps) with smart contracts.
- Conduct thorough security audits and vulnerability assessments of smart contracts.
- Optimize smart contract gas usage and transaction performance.
- Collaborate with front-end developers to integrate dApps with back-end blockchain infrastructure.
- Participate in code reviews and provide constructive feedback to peers.
- Stay up-to-date with the latest developments, trends, and best practices in blockchain technology and smart contract development.
- Research and recommend new tools, technologies, and methodologies to improve development processes.
- Contribute to the overall architecture and design of blockchain solutions.
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree is a plus.
- Minimum of 5 years of experience in software development, with at least 3 years focused on blockchain and smart contract development.
- Proficiency in smart contract programming languages (Solidity, Rust, Vyper).
- Strong understanding of blockchain fundamentals, cryptography, and decentralized systems.
- Experience with blockchain development frameworks (e.g., Hardhat, Truffle) and testing tools.
- Familiarity with decentralized finance (DeFi) protocols and concepts.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills, with experience working in agile environments.
- Understanding of security best practices for smart contracts.
Senior Blockchain Engineer - Smart Contracts
Posted 23 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and deploy secure and efficient smart contracts on various blockchain platforms.
- Write high-quality code in languages such as Solidity, Rust, or Vyper.
- Develop decentralized applications (dApps) and integrate them with smart contract backends.
- Conduct thorough security audits and vulnerability assessments of smart contracts.
- Implement gas optimization techniques to reduce transaction costs.
- Collaborate with product teams and frontend developers to define and implement dApp features.
- Stay current with blockchain technology trends, security best practices, and industry developments.
- Contribute to the architectural design and technical roadmap of blockchain initiatives.
- Troubleshoot and resolve issues related to smart contracts and dApps.
- Mentor junior blockchain engineers and contribute to knowledge sharing.
- Bachelor's degree in Computer Science, Engineering, or a related quantitative field.
- 5+ years of experience in software development, with a strong focus on blockchain and smart contract development.
- Proficiency in smart contract programming languages (Solidity strongly preferred).
- Deep understanding of blockchain fundamentals, including consensus mechanisms, cryptography, and distributed systems.
- Experience developing and deploying smart contracts on major platforms (Ethereum, EVM-compatible chains).
- Familiarity with dApp development frameworks and tools (e.g., Hardhat, Truffle, Web3.js).
- Knowledge of common smart contract vulnerabilities and security best practices.
- Experience with version control systems (e.g., Git).
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and teamwork abilities.
Senior Blockchain Engineer - Protocol Development
Posted 13 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement core blockchain protocol features and upgrades.
- Write efficient, secure, and well-documented code in languages such as Go, Rust, C++, or similar.
- Optimize blockchain network performance, scalability, and transaction throughput.
- Contribute to research and development of new consensus mechanisms and distributed ledger technologies.
- Identify and address security vulnerabilities within the blockchain protocol.
- Collaborate with smart contract developers and application engineers to ensure seamless integration.
- Participate in code reviews, design discussions, and architectural decisions.
- Troubleshoot and resolve complex technical issues related to the blockchain network.
- Stay current with advancements in blockchain technology, cryptography, and distributed systems.
- Develop and maintain technical documentation for the blockchain protocol.
- Contribute to the overall technical roadmap and strategy of the blockchain infrastructure.
- Work closely with the QA team to ensure thorough testing and validation of protocol changes.
- Mentor junior engineers and share knowledge within the team.
- Evaluate and recommend new technologies and tools for protocol development.
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related technical field.
- Minimum of 6 years of professional software engineering experience, with a strong focus on distributed systems and/or blockchain protocol development.
- Proven experience in developing and maintaining blockchain protocols or related infrastructure.
- Expertise in at least one low-level programming language (e.g., Go, Rust, C++).
- Deep understanding of cryptography, network protocols, and consensus algorithms (e.g., PoW, PoS, PBFT).
- Familiarity with database technologies and distributed storage solutions.
- Excellent problem-solving, analytical, and debugging skills.
- Strong understanding of system architecture and design principles.
- Ability to work independently and collaboratively in a team environment.
- Excellent communication and interpersonal skills.
- Experience with performance tuning and optimization of distributed systems is a significant advantage.
Solana Blockchain Engineer
Posted today
Job Viewed
Job Description
SOLANA BLOCKCHAIN ENGINEER (RUST) (Paid)
Role Overview
Job Title: Solana Blockchain Engineer - Smart Contracts & Settlement Infrastructure
Company: GoQuant Technologies Inc.
Location: Remote
Employment Type: Full-time
Start Date: Immediate
Primary Responsibilities
Smart Contract Development (60%)
- Design and implement Solana programs using Rust and Anchor framework
- Build perpetual futures contracts with dynamic funding rates (1-second calculation, hourly payment)
- Develop position management system supporting up to 1000x leverage with robust liquidation mechanics
- Implement collateral vaults, margin calculations, and PnL tracking
- Create ephemeral wallet authority system with on-chain permission management
- Build settlement batching mechanisms for high-throughput trade execution
Settlement Infrastructure (30%)
- Develop transaction batching and relayer services for efficient on-chain settlement
- Implement Merkle tree verification for trade batch integrity
- Build wallet transaction signing infrastructure for automated settlement
- Create monitoring systems for failed settlements and automatic retry logic
- Design and implement program-controlled vaults with secure custody patterns
Integration & Testing (10%)
- Integrate with Pyth/Switchboard price oracles for mark price and funding rates
- Build comprehensive test suites (unit, integration, and on-chain testing)
- Deploy and maintain programs on Solana devnet/testnet/mainnet
- Performance optimization for high-frequency trading scenarios
- Documentation of smart contract architecture and settlement flows
Key Technical Challenges
- Performance: Handle 100+ trades/second with sub-second settlement latency
- Security: Manage user funds non-custodially with multiple safety mechanisms
- Scalability: Batch thousands of trades efficiently to minimize transaction costs
- Risk Management: Build real-time liquidation systems that protect protocol solvency
- UX: Enable fast trading via ephemeral wallets while maintaining security
Required Qualifications
Technical Skills:
- 3+ years of professional Rust development experience
- 1+ years building on Solana (programs deployed to mainnet preferred)
- Strong understanding of Solana's programming model (accounts, PDAs, CPIs, rent)
- Experience with Anchor framework for Solana program development
- Proficiency with cryptographic signatures and wallet transaction signing
- Deep knowledge of blockchain fundamentals (consensus, finality, state management)
DeFi Experience:
- Understanding of perpetual futures mechanics (funding rates, leverage, liquidations)
- Experience with DeFi protocols (DEXs, lending, derivatives)
- Knowledge of oracle integration patterns
- Familiarity with common DeFi security patterns and vulnerabilities
Software Engineering:
- Strong systems programming background
- Experience with concurrent/parallel programming
- Ability to write clean, well-tested, production-quality code
- Comfortable working in fast-paced startup environment
- Self-directed with strong problem-solving skills
Preferred Qualifications
- Experience building settlement/relayer infrastructure for DEXs
- Knowledge of dark pool or institutional trading mechanics
- Contributions to open-source Solana projects
- Experience with Solana web3.js, anchor-ts, or similar SDKs
- Background in smart contract security auditing
- Familiarity with TypeScript/Node.js for off-chain components
- Understanding of market maker systems and order book mechanics
- Previous work on high-leverage or derivatives protocols
- Experience with program upgrades and migration strategies
Be The First To Know
About the latest Blockchain engineer Jobs in India !
Senior Blockchain Engineer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design and implement blockchain protocols and decentralized applications.
- Develop secure and efficient smart contracts using relevant programming languages.
- Contribute to the research and development of new blockchain technologies.
- Ensure the security, scalability, and performance of blockchain networks.
- Collaborate with cross-functional teams in a remote setting.
- Participate in code reviews and contribute to high-quality code standards.
- Troubleshoot and resolve complex technical issues related to blockchain systems.
- Stay up-to-date with the latest advancements in blockchain and cryptography.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Proven experience in blockchain development and smart contract programming.
- Proficiency in Solidity, Rust, or other relevant smart contract languages.
- Strong understanding of distributed systems, cryptography, and consensus mechanisms.
- Experience with major blockchain platforms (e.g., Ethereum, Bitcoin, etc.).
- Excellent problem-solving, analytical, and debugging skills.
- Ability to work independently and collaboratively in a remote team environment.
Lead Blockchain Engineer
Posted today
Job Viewed
Job Description
- Lead the design and development of scalable and secure blockchain applications.
- Write efficient, well-documented, and auditable smart contracts using languages like Solidity.
- Develop and maintain decentralized applications (dApps) and their backend infrastructure.
- Collaborate with product teams and stakeholders to translate business requirements into technical solutions.
- Mentor and guide a team of blockchain developers, fostering a collaborative and productive environment.
- Conduct thorough code reviews, performance tuning, and security audits for blockchain implementations.
- Research and evaluate new blockchain technologies, tools, and frameworks.
- Troubleshoot and resolve complex technical issues in production environments.
- Contribute to the overall technical strategy and roadmap for blockchain initiatives.
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's preferred.
- Minimum 5 years of experience in software development, with at least 3 years focused on blockchain technologies.
- Proficiency in Solidity and experience with Ethereum-based development.
- Strong understanding of blockchain concepts, including cryptography, consensus mechanisms, and DLTs.
- Experience with web3.js, ethers.js, or similar libraries.
- Familiarity with front-end frameworks (React, Angular, Vue.js) and backend technologies.
- Experience with testing frameworks for smart contracts (e.g., Hardhat, Truffle).
- Excellent problem-solving skills and the ability to work independently and as part of a team.
- Strong communication and interpersonal skills.
Senior Blockchain Engineer
Posted 5 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement secure and efficient smart contracts on various blockchain platforms (e.g., Ethereum, Solana, Polygon).
- Build and maintain decentralized applications (dApps) and backend services for blockchain integrations.
- Write clean, well-tested, and maintainable code using languages such as Solidity, Rust, Go, or Node.js.
- Collaborate with product managers, designers, and other engineers to define project requirements and technical solutions.
- Conduct thorough code reviews and security audits to ensure the integrity and safety of blockchain protocols and applications.
- Research and evaluate new blockchain technologies, frameworks, and tools to drive innovation.
- Optimize blockchain solutions for performance, scalability, and cost-efficiency (e.g., gas optimization).
- Troubleshoot and resolve complex technical issues in distributed systems and smart contracts.
- Stay informed about the latest advancements and trends in the cryptocurrency and blockchain industry.
- Contribute to the overall technical strategy and architectural decisions for blockchain initiatives.
- Document technical designs, APIs, and protocols clearly and comprehensively.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
- Minimum of 6 years of experience in software development, with at least 3-4 years focused on blockchain development.
- Proficiency in smart contract programming languages like Solidity, Rust, or Vyper.
- Strong understanding of blockchain fundamentals, consensus algorithms, and cryptography.
- Experience with blockchain platforms such as Ethereum, BSC, Polygon, or Solana.
- Familiarity with Web3 libraries (e.g., Web3.js, Ethers.js) and development tools (e.g., Truffle, Hardhat).
- Experience with decentralized storage solutions (e.g., IPFS) and oracles.
- Excellent analytical, problem-solving, and debugging skills.
- Strong communication and collaboration skills, with the ability to work effectively in a hybrid team.
- Experience with version control systems (e.g., Git) and agile development methodologies.