Be Part of the Future of Secure Transactions: Protocol Developer for Shutter Network Integration
About Shutter NetworkShutter Network is pioneering the use of threshold encryption technology and a decentralized Keyper set to enhance base layer neutrality across blockchain networks. Our protocol is designed to mitigate malicious MEV (front-running, sandwich attacks) and censorship, ensuring information symmetry and accessibility. Shutter Network's two primary applications, Rolling Shutter and Shielded Voting, aim to secure transaction processes on L1s and Ethereum L2s, and promote fairness and integrity in voting on Snapshot and other platforms, respectively.
brainbot: Building the Future of Web3brainbot is at the forefront of web3 innovation and has a history as an Ethereum core development studio. We empower entrepreneurs, DAOs, and startups to bring their web3 visions to life. By building open-source tools and fostering a collaborative community, brainbot is helping to shape a more secure and decentralized future for the web.
Join our MissionWe're seeking a Senior Blockchain Protocol Developer to join our very skilled team. In this role, you'll take a lead position in designing, developing, and optimizing the Shutter implementation, ensuring its security, scalability, and performance. Collaborating closely with your team members, you'll contribute to the core values of the Ethereum infrastructure by fostering its base layer neutrality and censorship resistance. You will also be expected to conduct research and provide mentorship to junior developers. If you're ready to make your mark in this area of blockchain technology, apply now to join us on this cutting-edge journey.
In this senior-level position, you will:Deep dive into the Shutter Network protocol and its core functionalities, demonstrating a strong understanding.Lead the design and implementation of secure and efficient integrations between Shutter and various rollup solutions and other environments.Develop and maintain high-quality code mainly written in Go adhering to best practices and coding standards.Lead the development of unit and integration tests to ensure the quality and reliability of the integrations.Stay up-to-date on the latest advancements in Ethereum blockchain technology and specifically rollup scaling solutions.Collaborate with the developer teams of other projects like Optimism, Gnosis, Snapshot etc.Mentor junior developers and foster a collaborative development environment.
RequirementsProven experience as a Senior Protocol Developer with a strong understanding of Ethereum blockchain technology.In-depth knowledge of blockchain specific cryptography and threshold encryption concepts.Solid experience with Go and Solidity and experience with smart contract development.Proven track record of leading and delivering complex blockchain protocol integrations.Intrinsic motivation for building high quality and secure solutions.Excellent collaboration skills, with the ability to lead and mentor others.Ability to work independently and take ownership of complex tasks.
The interview process will be an exciting journey and include the following steps:A warm welcome with a 30-minute chat with our People and Culture expert to see if we're a perfect match!A fun and engaging technical interview where we'll dive into your tech skills and experiences.A one-on-one with the team lead to getting to know each otherA positive reference call where we'll hear all about your previous triumphs and accomplishments.
Join us and be a part of shaping the future of secure and private blockchain transactions!
If you have any questions or concerns, please don't hesitate to reach out to us by emailing us at career@brainbot.com.