ai analyst backend bitcoin blockchain community manager crypto cryptography cto customer support dao data science defi design developer relations devops discord economy designer entry level erc erc 20 evm front end full stack gaming ganache golang hardhat intern java javascript layer 2 marketing mobile moderator nft node non tech open source openzeppelin pay in crypto product manager project manager react refi research ruby rust sales smart contract solana solidity truffle web3 py web3js zero knowledge
Job Position | Company | Posted | Location | Salary | Tags |
---|---|---|---|---|---|
Binance | Dubai, United Arab Emirates |
| |||
Logos | Remote | $84k - $150k | |||
Dcentralab | Remote | $72k - $150k | |||
Binance | South East Asia |
| |||
Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Uniswaplabs | Remote | $86k - $90k | |||
Aztec | Remote | $98k - $108k | |||
Axiom | New York, NY, United States | $125k - $175k | |||
Weekday AI | Delhi, India | $36k - $54k | |||
Pluto | New York, NY, United States | $81k - $105k | |||
Matter Labs | Remote | $87k - $87k | |||
QuickNode | United States | $203k - $227k | |||
Salt Technologies | Pune, India | $113k - $165k | |||
Spearbit | Remote | $200k - $250k | |||
Matter Labs | Remote | $175k - $240k | |||
Lazer | Canada | $133k - $150k |
Applied Cryptographer - Cryptographic Tech
Asia / UAE, Dubai / Taiwan, Taipei
Data & Research – Research /
Full-time: Remote /
Remote
Apply for this job
Binance is a leading global blockchain ecosystem behind the world’s largest cryptocurrency exchange by trading volume and registered users. We are trusted by over 280 million people in 100+ countries for our industry-leading security, user fund transparency, trading engine speed, deep liquidity, and an unmatched portfolio of digital-asset products. Binance offerings range from trading and finance to education, research, payments, institutional services, Web3 features, and more. We leverage the power of digital assets and blockchain to build an inclusive financial ecosystem to advance the freedom of money and improve financial access for people around the world.
About The Team
Join the Cryptographic Tech Team at Binance and be at the forefront of pioneering advancements in cryptographic technology! We research the latest cryptographic protocols and encryption primitives, implementing them in our products to enhance user asset security, on-chain privacy, and exchange transparency. Make a significant impact in the world of cryptography with us.
Responsibilities
- Conduct cutting-edge research on privacy-preserving transactions and privacy-focused blockchain technologies
- Explore and develop zero-knowledge (ZK) proof technologies and other verifiable computation methods
- Design and analyze cryptographic protocols to enhance privacy, security, and scalability of blockchain systems
- Collaborate with cross-functional teams to translate research outcomes into practical applications
- Publish research findings and contribute to open-source cryptographic projects when appropriate
Requirements
- BA, MA or PhD in Computer Science, Cryptography, or a closely related field
- Strong theoretical and practical knowledge of cryptography, especially in zero-knowledge proofs, privacy-preserving protocols, and blockchain cryptography
- Experience with mathematical foundations of cryptography and security proofs
- Proficiency in programming languages such as Python, C++, golang, or Rust
- Excellent analytical and problem-solving skills
- Strong communication skills to present complex ideas clearly
- Passion for advancing privacy and security in decentralized technologies
Preferred Qualifications
- Prior research or project experience in privacy blockchain, zero-knowledge proofs, or related areas
- Publications in academic conferences or journals on cryptography or blockchain
- Familiarity with blockchain architectures and smart contract platforms
Why Binance
• Shape the future with the world’s leading blockchain ecosystem
• Collaborate with world-class talent in a user-centric global organization with a flat structure
• Tackle unique, fast-paced projects with autonomy in an innovative environment
• Thrive in a results-driven workplace with opportunities for career growth and continuous learning
• Competitive salary and company benefits
• Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)
Binance is committed to being an equal opportunity employer. We believe that having a diverse workforce is fundamental to our success.
By submitting a job application, you confirm that you have read and agree to our Candidate Privacy Notice.
Apply for this job
What is Zero-knowledge?
Zero-knowledge is a concept in cryptography that allows two parties to exchange information without revealing any additional information beyond what is necessary to prove a particular fact
In other words, zero-knowledge is a way of proving something without actually revealing any details about the proof
Here are some examples of zero-knowledge:
- Password authentication: When you enter your password to log into an online account, the server doesn't actually know your password. Instead, it checks to see if the hash of your password matches the stored hash in its database. This is a form of zero-knowledge because the server doesn't know your actual password, just the hash that proves you know the correct password.
- Sudoku puzzles: Suppose you want to prove to someone that you've solved a particularly difficult Sudoku puzzle. You could do this by providing them with the completed puzzle, but that would reveal how you solved it. Instead, you could use a zero-knowledge proof where you demonstrate that you know the solution without actually revealing the solution itself.
- Bitcoin transactions: In a Bitcoin transaction, you prove that you have ownership of a certain amount of Bitcoin without revealing your private key. This is done using a zero-knowledge proof called a Schnorr signature, which allows you to prove ownership of a specific transaction output without revealing the private key associated with that output.
- Secure messaging: In a secure messaging app, you can prove to your contacts that you have access to a shared secret without revealing the secret itself. This is done using a zero-knowledge proof, which allows you to prove that you have access to the secret without actually revealing what the secret is.