Software Engineer II - Blockchain
Core
Design, develop, test, and support Ethereum/EVM and Web3 solutions for enterprise-grade payment applications.
Role type
Software Engineer II - Blockchain
Builds
Scalable blockchain applications, smart contracts, and Web3 integrations for global markets.
Domain
Fintech / Blockchain / Digital Assets
Deliverable
production ML models | product features
Required skills
Ethereum/EVM development, Solidity, Web3 frameworks (ethers.js, web3.js), smart contract development, TypeScript, JavaScript, Java, Git, CI/CD, Docker, cloud-native development
Preferred skills
Enterprise blockchain platforms (Hyperledger Besu, Quorum, Canton), Layer 2 scaling (Polygon, Arbitrum, Optimism), non-EVM ecosystems (Solana), Spring/Spring Boot, React/Angular, AI-powered developer tools, AWS/Azure/GCP
Technologies
Ethereum, EVM, Solidity, ethers.js, web3.js, Hardhat, Foundry, Docker, AWS, Azure, Google Cloud, Spring, React, Angular
Responsibilities
Develop, test, deploy, and maintain blockchain applications and smart contracts; Collaborate with senior engineers and product teams to deliver secure solutions; Participate in technical design discussions and code reviews; Translate business requirements into high-quality code; Troubleshoot issues in development, test, and production environments; Contribute to improving engineering processes and automation.
Seniority
Mid-level IC
