B

Binance

Runs a global cryptocurrency trading exchange

Software Engineer - Blockchain Security - Full-stack

Security Engineering & ArchitectureConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • Currently enrolled or holding a bachelor's degree or higher in Computer Science or a related field.
  • Have at least 4–5 years of full-stack development experience in a similar role supporting large-scale production systems; 2–3 years in crypto or security is preferred.
  • Have extensive knowledge of the full product development life cycle and demonstrated programming skills in Java, Python, Go, or similar languages.
  • Be familiar with mainstream development frameworks, common distributed system components, caching, messaging, and other mechanisms.
  • Be capable of independent system design and have experience designing, developing, and tuning large-scale distributed, high-concurrency, and high-availability systems.
  • Understand business requirements sufficiently to identify problems in requirements and system architecture design and provide effective solutions.
  • Have coordination and communication skills, be capable of coping with stress, and learn new knowledge quickly.

Responsibilities

  • Plan and design security-related products, establish the technical roadmap, and complete construction and coding implementation of important modules and core frameworks.
  • Define and implement architecture standards and best practices; maintain underlying infrastructure and architecture; develop and maintain tools that automate operational activities and improve engineering productivity; and provide automated continuous delivery and on-demand capacity management solutions.
  • Engage directly with user requirements, form corresponding APIs for client delivery, maintain customer relationships, and continuously improve customer satisfaction.
  • Identify and solve technical issues in back-end systems, ensuring system performance and stability.
  • Tune performance, troubleshoot online incidents, and refactor systems to optimize products for speed and scale.
  • Design and build libraries and frameworks for internal clients to speed up development and improve code quality.

Desired Qualifications

  • Have experience working in Web3 security companies and developing large-scale API or monitoring systems.
  • Have experience with risk control products and developing risk control APIs.
  • Have a basic understanding of common smart contract security vulnerabilities, current on-chain incidents, and wallet security.
  • Have a basic understanding of blockchain and smart contract principles; experience reading blockchain explorers and creating scripts to track and scan data; and knowledge of wallet and blockchain hacks, including smart contracts and common attack vectors.

About the Company

Binance

Runs a global cryptocurrency trading exchange

Binance runs a cryptocurrency exchange for individual traders and institutions, with markets for buying digital assets outright and trading contracts tied to their prices. Its platform combines spot trading with margin, futures, and options tools, letting users manage several trading strategies through a single account. Customers also buy crypto using supported payment methods, track market prices, and manage portfolios through its website and mobile app. Binance earns trading fees, with rates based on trading volume, account tier, and the type of transaction, and runs research and education services for people learning about digital assets. The business launched in July 2017.

Company size
5,001-10,000
Company stage
Growth Equity (Venture Capital)
Total funding
$2B
Headquarters
Decentralised
Founded
2017

Recently Posted Jobs

Explore more opportunities at Binance

See more jobs