Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Cryptography Engineer image - Rise Careers
Job details

Senior Cryptography Engineer

About NEBRA

NEBRA is a research & development organization dedicated to advancing the use of zero-knowledge proofs (ZKP) to enable a more private and scalable blockchain future. 


NEBRA released NEBRA UPA, the first universal proof aggregation protocol that scales ZKP verification more than 10x on Ethereum and L2s. This marked the humble beginning of our journey and there are more exciting products in the pipeline.


NEBRA seeks a Distributed System Engineer to join our world-class team. You'll work with our research and cryptographic engineering experts to develop critical components for our decentralized cloud platform. This role focuses on building innovative solutions combining distributed computing automation, Kubernetes operators, and private networking code.


About the Role

We are looking for a zkEVM Engineer. This is an early opportunity to join our world-class research and engineering team to make an impact in the blockchain industry. You will work with our research and cryptographic engineering team to develop zero-knowledge proof based cryptographic protocols.


In this role, you will:
  • Join the process of designing and implementing blockchain scaling solutions using the state of art proof system.
  • Quickly prototype to validate design choices and decisions.
  • Work on the specs and open sourced implementations of blockchain scaling solutions


What we look for in you:
  • Demonstrated experience in high-caliber engineering environments with a focus on technical excellence and innovative team leadership.
  • Deep technical understanding of zero-knowledge proof cryptography and sub-topics such as polynomial commitment schemes, IOPs, constraint systems, etc.
  • Concrete technical understanding of fundamentals of cryptography, such as public key cryptography, hash functions, and provable security
  • Experiences of building efficient ZK circuit in a state of art proof systems, such as Plonky2/3, Halo2.
  • Mastered at least one of the following system level programming languages, C/C++/Rust.
  • Proficient in articulating complex technical ideas and solutions.
  • Proven track record of effective team collaboration and leadership in technical projects.
  • Strong track record of designing and building secure and reliable systems.


Nice to have:
  • Proficient in one strongly typed functional programming language, such as Haskell/OCaml.
  • Proven experience as a core contributor to high-quality open-source projects.
  • Adaptability and effectiveness in rapidly growing environments.
  • Background as a startup founder or early-stage engineer in a project.


Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Cryptography Engineer, NEBRA Labs

Are you ready to take your cryptography skills to the next level? At NEBRA, a cutting-edge research & development organization based in New York, we are on a mission to drive the future of blockchain through innovative solutions that utilize zero-knowledge proofs (ZKP). We’re excited to announce an opportunity for a Senior Cryptography Engineer to join our elite team of experts. In this role, you'll be pivotal in designing and implementing blockchain scaling solutions using state-of-the-art proof systems. Working alongside talented researchers and cryptographic engineers, you will help develop critical components for our decentralized cloud platform. This isn't just another job; it’s your chance to make a real impact on the blockchain industry. You’ll prototype designs to validate choices quickly, work on specifications for open-source implementations, and contribute to the development of zero-knowledge proof cryptographic protocols. We’re looking for someone with a deep technical understanding of zero-knowledge proof cryptography and experience in environments that demand innovation and excellence. Familiarity with efficient ZK circuit building and proficiency in system-level programming languages like C, C++, or Rust will set you apart. If you're passionate about complex technical challenges and collaboration within a team, we invite you to explore this exciting opportunity at NEBRA and help shape the future of private and scalable blockchain solutions.

Frequently Asked Questions (FAQs) for Senior Cryptography Engineer Role at NEBRA Labs
What does a Senior Cryptography Engineer do at NEBRA?

At NEBRA, a Senior Cryptography Engineer focuses on designing and implementing blockchain scaling solutions using advanced zero-knowledge proof systems. This role involves collaboration with top researchers to develop protocols and prototypes that enhance the efficiency and security of blockchain technologies.

Join Rise to see the full answer
What skills are required for the Senior Cryptography Engineer position at NEBRA?

Candidates for the Senior Cryptography Engineer role at NEBRA should have a strong grasp of zero-knowledge proof cryptography, experience with ZK circuit building, and proficiency in languages like C, C++, or Rust. A background in open-source contributions is also highly desirable.

Join Rise to see the full answer
How does NEBRA utilize zero-knowledge proofs in their projects?

NEBRA leverages zero-knowledge proofs to create scalable and private blockchain solutions. This technology helps in validating transactions without revealing underlying data, thus ensuring confidentiality while maintaining the integrity of the blockchain.

Join Rise to see the full answer
What can I expect from the work culture at NEBRA as a Senior Cryptography Engineer?

The work culture at NEBRA is collaborative and innovation-driven. As a Senior Cryptography Engineer, you will immerse yourself in a supportive environment filled with talented professionals who are passionate about advancing blockchain technology and cryptography.

Join Rise to see the full answer
What projects will a Senior Cryptography Engineer work on at NEBRA?

A Senior Cryptography Engineer at NEBRA will work on pivotal projects that relate to the development of zero-knowledge proof-based cryptographic protocols, blockchain scaling solutions, and open-source implementation specifications, all crucial for enhancing NEBRA's decentralized cloud platform.

Join Rise to see the full answer
What opportunities for professional development does NEBRA offer for Senior Cryptography Engineers?

NEBRA emphasizes professional growth by encouraging participation in groundbreaking research and offering opportunities to lead innovative projects. Engineers can expand their skill set in advanced cryptography and may engage in scholarly discussions and conferences.

Join Rise to see the full answer
How important is teamwork for a Senior Cryptography Engineer at NEBRA?

Teamwork is essential for a Senior Cryptography Engineer at NEBRA. You'll be working closely with a world-class team of researchers and engineers, necessitating strong collaborative skills and the ability to articulate complex ideas effectively.

Join Rise to see the full answer
Common Interview Questions for Senior Cryptography Engineer
What experience do you have with zero-knowledge proofs?

Highlight specific projects where you've implemented zero-knowledge proofs, detailing the challenges faced and the outcomes achieved. Discuss your understanding of its applications within blockchain technology.

Join Rise to see the full answer
Can you explain a technical challenge you encountered and how you overcame it?

Share a significant technical challenge relevant to cryptography. Explain your problem-solving process, the tools and methodologies used, and the outcome. Emphasize your analytical skills and collaboration if applicable.

Join Rise to see the full answer
Describe your experience with programming languages like C, C++, or Rust.

Talk about specific projects that utilized these programming languages, emphasizing your role, the complexity of the code, any unique solutions you implemented, and how you ensured code quality and security.

Join Rise to see the full answer
How do you stay updated on advancements in cryptography and blockchain technology?

Discuss the journals, conferences, online forums, or courses you engage with to keep your knowledge current. Highlight any relevant communities you’re a part of and any cutting-edge topics you’re particularly interested in.

Join Rise to see the full answer
What is your approach to prototyping and validating designs in cryptography?

Explain your methodology for rapid prototyping, including tools, frameworks, and testing processes you utilize. Share an example where your prototyping led to a significant learning outcome or decision.

Join Rise to see the full answer
How do you ensure security and reliability in your cryptographic systems?

Discuss your strategies for implementing security measures, testing protocols, and your experience with vulnerability assessments. Provide examples of systems you’ve built that achieved high-security standards.

Join Rise to see the full answer
What do you think is the most exciting application of zero-knowledge proofs?

Share your thoughts on specific use cases where zero-knowledge proofs can revolutionize fields such as finance, privacy, or decentralized identity. Discuss potential benefits and challenges.

Join Rise to see the full answer
How would you handle conflicts in your team while working on technical projects?

Describe your conflict resolution strategies, emphasizing communication, empathy, and focus on shared goals. Provide a real-life example of a conflict resolution that led to a positive outcome.

Join Rise to see the full answer
Can you explain polynomial commitment schemes and their relevance to ZKP?

Define polynomial commitment schemes in a straightforward manner and discuss their role within zero-knowledge proofs. Highlight their importance in reducing the complexity of verifiable computations.

Join Rise to see the full answer
What experience do you have contributing to open-source projects?

Detail your contributions to open-source projects, emphasizing the skills you used, the impact of your work on the project, and how this experience has shaped your coding practices and collaboration skills.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Jump Remote Los Angeles
Posted 12 days ago
Remotebase Remote No location specified
Posted 11 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 7 days ago
MATCH
VIEW MATCH
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
November 29, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!