Software Engineer - Noir Cryptography

September 17

Apply Now
Logo of Aztec

Aztec

MPS • Document Management & Workflow • MFP's • Printers

51 - 200

Description

• Understand the full system architecture end to end • Prioritize and document technical debt and unnecessary complexity within the system • Implement solutions and improvements for key stakeholders • Refactor code, improving readability, documentation, maintainability and unit testing • Influence and enhance current engineering bar • Designing efficient solutions to cryptographic problems in Noir • Implementing and optimizing cryptographic libraries in Noir • Providing feedback on/implementing necessary compiler optimizations for the above • Advising and reviewing cryptographic contributions from the community • Implementing and optimizing Noir’s interfacing layer with cryptographic proving backends

Requirements

• Bachelor's degree in related technical field • 3+ years of Rust engineering experience • 1+ year of cryptography engineering experience • A penchant for clear and comprehensive documentation • Able to provide clear and constructive feedback on less senior engineers’ PRs, mentoring where necessary

Benefits

• Flexible and remote work environment • 25 days holiday + bank holidays annually • Additional benefits include health insurance, retirement plans, and opportunities for professional development. • Quarterly offsite travel for collaboration • Events and conference budget • An opportunity to work at the cutting edge of blockchain and FinTech with a world class cryptography and engineering team

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com