Blockchain Security Engineer - Senior Level (Solidity / Rust / Golang )
Job Description
About the Role: We are seeking a Senior Blockchain Security Engineer with a strong security mindset and deep technical expertise across smart contracts, blockchain nodes, and decentralized infrastructure. You will play a critical role in safeguarding Web3 projects by auditing code, building security tools, and driving research. If you have hands-on experience in Web3 and are passionate about advancing the security of decentralized technologies, we’d love to hear from you.
Requirements
Responsibilities Audit and review codebases for smart contracts, blockchain protocols, and decentralized applications (dApps) to identify and remediate vulnerabilities. Work closely with external blockchain teams to enhance the security of their products by providing expert security consultation and implementing remediation strategies. Conduct independent security research, explore new attack vectors, and deliver actionable insights. Design, develop, and maintain internal security tools and frameworks to strengthen our security services. Continuously improve internal processes, methodologies, and service offerings while ensuring high client satisfaction and long-term partnerships. Requirements Bachelor’s, Master’s, or PhD in Mathematics, Computer Science, or Information Security. Minimum 3 years of professional experience as a Software Engineer, Security Engineer, or in a related role. At least 2 years of hands-on experience with blockchain technologies, including: Smart contracts (EVM chains, Solana, Move, etc.), Blockchain protocols (nodes, SDKs, Cosmos, etc.) Strong expertise in threat modeling, risk assessment, and security analysis. Proficiency in one or more programming languages: Rust, Go, Solidity, Python, etc. Passion for Cryptocurrency, DeFi, and Blockchain technologies. Preferred Qualifications Solid academic or practical background in Mathematics, Cryptography, or Cybersecurity. Demonstrated experience conducting audits and collaborating with leading Web3 protocols. Recognized achievements such as published CVEs, or strong placements in Attackathons, Bug Bounties, or Audit Contests.
About CertiK
CertiK is a pioneer in securing the Web3 landscape, leveraging cutting-edge formal verification technology and AI to audit and monitor blockchain protocols and smart contracts. Our mission is to raise the security standards of the decentralized world, protecting billions of dollars in digital assets from vulnerabilities and malicious actors. We are at the forefront of blockchain security, ensuring trust and transparency across the crypto ecosystem for projects ranging from DeFi and NFTs to Layer 1s. Our culture thrives on innovation, precision, and a shared passion for a safer Web3. We foster an environment where challenges are met with collaborative problem-solving, and continuous learning is encouraged. Team members are empowered to shape the future of blockchain security, working alongside world-class experts in cryptography, cybersecurity, and artificial intelligence. We value intellectual curiosity, rigorous analysis, and a commitment to excellence in all that we do. Joining CertiK means becoming an integral part of a global team that is truly making an impact. You'll contribute to groundbreaking security solutions, protect the integrity of decentralized finance, and help build a more secure digital future. If you're a talented individual passionate about blockchain, cybersecurity, and making a tangible difference in the Web3 space, we invite you to explore our opportunities and help us secure the next generation of the internet.
Ready to Apply?
To submit your application for this position, please visit CertiK's official website and follow their application process.