Remote job
Blockchain Security Engineer - (Solidity / Rust / Golang)
Job details
About this role
Role overview Support the security review of smart contracts, blockchain protocols, and decentralized applications. This junior-level role combines guided audits and security research with contributions to internal tools and review methods, offering a path to grow expertise in blockchain security.
Responsibilities - Review smart contract, protocol, and decentralized application code to find security weaknesses. - Assist with assessing and addressing vulnerabilities. - Conduct guided research into attack methods and communicate useful findings. - Help build and maintain security tools and frameworks. - Contribute to improving audit processes and the quality of security work delivered to clients.
Requirements - Bachelor’s, master’s, or doctoral degree in mathematics, computer science, information security, or a related field. - At least one year of hands-on experience with blockchain technologies, such as smart contracts, blockchain nodes, or SDKs. - Experience with threat modeling, risk assessment, and security analysis. - Proficiency in at least one of Rust, Go, Solidity, or Python. - Strong interest in cryptocurrency, decentralized finance, and blockchain technology.
Nice to have - Academic or practical grounding in mathematics, cryptography, or cybersecurity. - Experience with audits or collaboration with Web3 protocols. - Recognition through published CVEs or strong results in security contests, bug bounties, or audit competitions.
Benefits and work setup The stated US salary target is $102,000–$180,000, with final compensation based on skills and experience. Full-time benefits include medical, dental and vision coverage, a 401(k) with company match, life and accidental death and dismemberment insurance, HSA and FSA options, flexible paid time off, and holidays.