Blockchain Security Engineer - (Solidity / Rust / Golang)

Remote $102k–$180k junior 4 months ago full-time quality 8.2/10

Role in brief

CertiK, a leader in blockchain security, is looking for a Junior Blockchain Security Engineer. This role involves auditing code and conducting security research for Web3 projects. Candidates with a passion for blockchain technologies and some experience should apply.

SolidityRustGolangPython

About the role

As a Junior Blockchain Security Engineer at CertiK, you will play a crucial role in ensuring the security of smart contracts and decentralized applications. Your primary responsibilities will include auditing codebases for vulnerabilities and conducting security research to enhance the safety of blockchain projects.

You will be part of a dedicated team that supports a wide range of clients, including major players in the cryptocurrency space. Success in this role means delivering high-quality security assessments and contributing to the ongoing improvement of internal security tools and processes.

The target annual salary for this role ranges from $102,000 to $180,000.

Skills that matter here

  • Solidity: You will use Solidity to audit smart contracts and identify vulnerabilities.
  • Rust: Rust proficiency is essential for analyzing blockchain protocols and developing security tools.
  • Golang: Golang is part of the tech stack for contributing to internal security frameworks.
  • Python: Python may be utilized for scripting and automating security tasks.

Who this role suits

  • You have a background in Mathematics, Computer Science, or Information Security.
  • You are passionate about cryptocurrency and blockchain technologies.
  • You are detail-oriented and enjoy problem-solving in security contexts.
  • You thrive in a collaborative environment and are eager to learn from experienced team members.

From the employer

  • Audit and review codebases for smart contracts, blockchain protocols, and decentralized applications (dApps) to identify and remediate vulnerabilities.
  • Conduct guided security research, explore new attack vectors, and deliver actionable insights.
  • Contribute to the design, development, and maintenance of internal security tools and frameworks.
  • Support improvements to internal processes, methodologies, and service offerings, ensuring high-quality delivery for clients.
  • Bachelor’s, Master’s, or PhD in Mathematics, Computer Science, or Information Security.
  • At least 1 years of hands-on experience with blockchain technologies, including: Smart contracts (EVM chains, Solana, Move, etc.), Blockchain protocols (nodes, SDKs, Cosmos, etc.)
  • Experience 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.
  • Target annual salary for this role performed in the US is $102,000 - $180,000.
  • CertiK offers medical, vision, and dental insurance, 401(k) plan with company matching, life and accidental death and dismemberment insurance, HSA (with high deductible plan), FSA, and other benefits to all full-time employees.
  • Flexible paid time off and holidays.
  • CertiK is proud to be an equal opportunity employer.

Questions about this role

What is the remote policy?

This role is fully remote.

What is the seniority level of this position?

This is a junior-level position.

How can I apply for the job?

Candidates can apply by visiting the company's website.

Similar jobs

Before you apply

  • Legitimate employers never ask you to pay anything to apply or get hired.
  • Never share seed phrases or private keys. No real job needs them.
  • Do not install software ("test tasks", "trading tools", "video call clients") sent during hiring.
  • Check that the application page's domain really belongs to CertiK.