Remote Software Engineer (Generalist)

at Aztec

Posted 2 days ago 2 applied

Description:

  • Aztec aims to add privacy to Ethereum by addressing the privacy and security issues in the current public blockchain paradigm.
  • The company has developed Plonk, the industry-standard zkSNARK, and Noir, a universal language of zero knowledge.
  • Aztec is building a Layer 2 solution with private smart contracts, requiring new cryptographic primitives and a privacy-friendly execution environment.
  • The role involves working on the client-side stack that powers Aztec's zero-knowledge execution environment.
  • Responsibilities include designing and building tools and SDKs for developers, developing a secure client-side execution environment, and architecting reusable patterns for smart contracts.
  • The position requires collaboration with protocol, cryptography, and product teams to create privacy-preserving applications.
  • The engineer will also refactor, document, and test existing code, and work on reducing technical debt.

Requirements:

  • Candidates must have 3+ years of professional software engineering experience in blockchain or cryptography-related systems.
  • Deep proficiency in TypeScript is required, along with strong software architecture and API design skills.
  • A working knowledge of system-level concerns such as performance tuning, memory management, and secure data handling is necessary.
  • The ability to provide thoughtful code reviews and mentor other engineers is expected.
  • Candidates should be comfortable working autonomously and asynchronously within a distributed team.
  • Applicants must be located in or able to work within GMT to EST time zones.

Benefits:

  • Aztec offers a flexible, remote-first culture with headquarters in London.
  • The position includes a competitive salary along with equity or token options.
  • Employees receive 25 days of annual leave plus bank holidays.
  • Health, dental, and retirement benefits are provided based on location.
  • The company organizes quarterly offsites for team collaboration and bonding.
  • A conference and learning budget is available for continual professional development.
  • Employees have the opportunity to work on cutting-edge zero-knowledge infrastructure with leading experts in the field.