| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Nethermind | Remote | $72k - $77k | |||
Succinct | Remote | $22k - $60k | |||
Matter Labs | Remote | $90k - $110k | |||
Codex | Remote | $81k - $95k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Logos | Remote | $81k - $95k | |||
Logos | Remote | $81k - $95k | |||
Vac | Remote | $81k - $95k | |||
Fabric of Truth, Inc | Belgium | $81k - $95k | |||
Fabric of Truth, Inc | Belgium | $84k - $164k | |||
Fabric of Truth, Inc | Belgium | $89k - $102k | |||
Animoca Brands Limited | Dubai, United Arab Emirates | $84k - $100k | |||
Nethermind | Remote | $84k - $115k | |||
Nethermind | Remote | $84k - $115k | |||
Bond Social | United States | $125k - $150k | |||
DeGate | Remote | $81k - $95k |
What are we all about? We are a team of builders and researchers on a mission to empower enterprises and developers worldwide to access and build on decentralized systems. Our expertise covers several domains: Ethereum and Starknet protocol engineering, layer-2, AI, cryptography research, protocol research, decentralized finance (DeFi), security auditing, formal verification, real-time monitoring, smart contract development, and dapps and enterprise engineering. Working to solve some of the most challenging problems in the blockchain space, we frequently collaborate with renowned companies, such as Ethereum Foundation, Starknet Foundation, Gnosis Chain, Flashbots, Forta Protocol, Lido, EigenLayer, Open Zeppelin, RISCZero, Aleph Zero, and many more. Today, we are a 350+ strong team working remotely across 66+ countries. View all our open positions here: https://www.nethermind.io/open-roles The Nethermind team is seeking a experience Software engineer with a background in confidential computing. We offer a unique opportunity to work on a variety of diverse projects where strong experience, knowledge and understanding of secure computing platforms is a must. The candidate will be working cross-functionally across the company partnering with our product teams to implement solutions in secure environments in a broad array of applications of use cases from AI through to Finance. The role requires a balance of technical expertise, research mindset, as well as practical engineering skills to take innovative ideas into production. How to Know If You're the Right Fit If you're driven by complex challenges and excited by the prospect of working with cutting-edge technologies, this role is for you. We're looking for individuals who are not just engineers but innovators—those who are eager to collaborate with the best minds in the industry and make a significant impact on the future of technology. Why This Role Is Exciting
Work with the Best:Â Collaborate with some of the brightest engineers and researchers in the industry. Innovative Challenges:Â Tackle projects that require deep algorithmic thinking and advanced design. Impactful Work:Â Contribute directly to the development of technologies that push the boundaries of what's possible. Collaborative Environment:Â Partner with leading developers and researchers shaping the future of decentralized technologies.
Responsibilities:
Collaborating with engineers across the company on all stages of projects, through design, implementation and testing. Partnering with teams across the company from Product through to Engineering to apply your skills to solutions integrating confidential computing. Contribute to product documentation. Maintain, test and release new and existing confidential compute infrastructure.
Skills:
Experienced shipping new products all the way through the product stack. Proficiency with developing in C++. Experience with Rust or JavaScript. Knowledge of Trusted Execution Environments (e.g. SGX, TDX, TrustZone, NVIDIA Confidential Compute). Familiarity with web protocols (HTTP, QUIC). Understanding of the CI/CD developer pipeline and tools (Github, VSCode, Linux).
Nice to have:
Understanding of distributed consensus algorithms and cryptography concepts (e.g. Zero-Knowledge). You can think independently, with drive and initiative, even when challenged and under pressure. You can communicate complex concepts and ideas to a broad array of audiences. You have a strong interest in distributed systems, privacy technologies, blockchains and cryptocurrencies. Disclaimer: I hereby consent to my personal information being stored and processed by Demerzel Solutions Limited (t/a Nethermind) (the “Company”) for recruitment purposes in relation to both the selected job role and any other role the Company considers me a qualified candidate for. All data storing and processing by the Company takes place in accordance with the UK GDPR. Kindly refer to our privacy policy for more details. Your consent to share personal information is entirely voluntary, and you may withdraw your consent at any time. Should you have any questions about this process, or wish to withdraw your consent please contact: [email protected] Keep up to date on what we are working on by following us on our social channels    Click here to view our Privacy Policy.
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.