Binance logo

Software Engineer - Blockchain Security at Binance

Remote 🌍 Work from Anywhere Full time Mid Posted  Apply before Nov 14, 2025

Job Description

About Binance

Binance is a leading global blockchain ecosystem operating one of the world’s largest cryptocurrency exchanges. We build secure, scalable infrastructure and consumer products across trading, wallets, payments, institutional services, and Web3, serving millions of users worldwide.

Role Overview

We are hiring a Software Engineer focused on blockchain security to design, implement, and operate security solutions that protect smart contracts, on-chain systems, and wallet infrastructure. You will work with security, engineering, and product teams to harden systems, build detection tools, and respond to incidents.

Key Responsibilities

  • Smart contract and protocol security - Review and audit smart contracts, contribute to secure design patterns, and recommend mitigations for on-chain risks.
  • Tooling and automation - Build automated scanners, fuzzers, and monitoring tooling to detect vulnerabilities, anomalous on-chain activity, and risky patterns.
  • Incident response - Investigate security incidents and exploits, perform root cause analysis, and implement fixes and compensating controls.
  • Platform security - Work on security features for wallets, signing services, and off-chain components that interact with blockchain systems.
  • Threat research - Analyze emerging attack vectors across EVM and non-EVM chains, document trends, and translate findings into defenses and playbooks.
  • Cross-functional collaboration - Partner with product, backend, infra, and research teams to embed security early in the development lifecycle and support secure launches.

Requirements

  • Proven software engineering experience building production systems.
  • Hands-on experience with blockchain development or security, including smart contract languages such as Solidity, and familiarity with Rust or Go based chains.
  • Strong programming skills in one or more languages such as Python, Go, Rust, or Java, and experience building automated tooling.
  • Good understanding of cryptographic primitives, key management, signing workflows, and wallet security.
  • Experience with Linux based systems, containerization, and debugging distributed systems.
  • Practical knowledge of on-chain analytics, block explorers, and transaction forensics.
  • Strong problem solving, communication, and the ability to collaborate across teams.

Nice to Have

  • Background in security research, penetration testing, or prior audit experience.
  • Familiarity with security tooling such as static analyzers, fuzzers, and EVM symbolic execution tools.
  • Experience working with monitoring and alerting stacks used for security telemetry.

Working Arrangement

Full-time role. Location is listed as Remote. Specific working arrangements and any regional requirements will be confirmed during hiring.

Why Join

  • Work on high-impact security challenges protecting large scale blockchain products.
  • Collaborate with experienced security and engineering teams across a global organization.
  • Opportunity to research novel attack vectors and ship tooling that raises industry standards.

How to Apply

Apply via the Binance careers job listing URL. Shortlisted candidates will be contacted through the careers portal for next steps.

Ready to Apply?

Take the next step in your career journey.

Apply Now

You will be redirected to the company's application page

πŸ’œ Please mention that you found the job on Remote World Jobs, this helps us grow. Thanks!

About Binance

Binance is one of the world’s leading blockchain ecosystems and cryptocurrency exchanges, offering trading, staking, lending, and Web3 infrastructure services. The firm provides remote and global opportunities in fields like engineering, compliance, crypto research, and product development.

View Company Profile

Share this Job