Software Engineer - Blockchain Security (Full-stack)
What security roles in crypto pay
64 salaries · our own dataMost security roles in crypto pay between $145k and $268k, with a median of $202k.
As a Software Engineer focused on Blockchain Security at Binance, you will work on the security of blockchain projects across the BNB Smart Chain (BSC) and other chains. You'll collaborate with talented teams across Binance to guard safety across many projects and systems, while coordinating with other teams to gain an in-depth understanding of the crypto world.
What you'll do
- 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, and develop tools that automate operational activities and improve engineering productivity
- Engage directly with user requirements, form corresponding APIs for client delivery, and maintain customer relationships to continuously improve satisfaction
- Identify and solve technical issues in back-end systems, ensuring system performance and stability
- Perform tuning, 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 efficiency and improve code quality
What you bring
- A bachelor's degree (or higher) in Computer Science or a related field
- At least 4-5 years of full-stack development experience supporting large-scale production systems, preferably with 2-3 years in the Crypto or Security space
- Extensive knowledge of the full product development life cycle with demonstrated programming skills in Java, Python, Go, or similar languages
- Familiarity with mainstream development frameworks, common distributed system components, caching, messaging, and other mechanisms
- Capability in independent system design, with experience designing, developing, and tuning large-scale distributed, high-concurrency, and high-availability systems
- Business understanding ability to identify problems in business requirements and system architecture design and provide effective solutions
- Strong coordination and communication skills, with the ability to cope with stress and quickly learn new knowledge
Nice to have
- Experience working in Web3 security companies and developing large-scale API and monitoring systems
- Experience with risk control products and developing risk control APIs
- Basic understanding of common smart contract security vulnerabilities, current on-chain incidents, and wallet security
- Basic understanding of blockchain and smart contract principles, with experience reading blockchain explorers and creating scripts to track and scan data, as well as knowledge of wallet and blockchain hacks including smart contract attack vectors
What we offer
- Competitive salary and company benefits
- Work-from-home arrangement (may vary depending on the work nature of the business team)
- Opportunity to shape the future with the world's leading blockchain ecosystem
- Collaboration with world-class talent in a user-centric global organization with a flat structure
- Autonomy on unique projects in an innovative environment
- Results-driven workplace with opportunities for career growth and continuous learning
About Binance
Binance is a leading global blockchain ecosystem behind the world's largest cryptocurrency exchange by trading volume and registered users, trusted by 300+ million people in 100+ countries. The company offers trading, finance, education, research, payments, institutional services, Web3 features, and more, building an inclusive financial ecosystem to advance financial freedom and access globally.
