Aztec Jobs

There are 23 Web3 Jobs at Aztec

Aztec builds privacy tooling for public blockchains. We're empowering developers to offer users privacy and scalability leveraging our industry leading zero knowledge technology.

Receive emails of Aztec Jobs
Job Position Company Posted Location Salary Tags

Aztec

Remote

$80k - $180k

Aztec

New York, NY, United States

$125k - $175k

Aztec

remote

$80k - $225k

Aztec

New York, NY, United States

$70k - $150k

Aztec

London, United Kingdom

$80k - $150k

Aztec

New York, NY, United States

$100k - $170k

Aztec

London, United Kingdom

Aztec

remote

$80k - $200k

Aztec

New York, NY, United States

$80k - $220k

Aztec

London, United Kingdom

$140k - $225k

Aztec

London, United Kingdom

$60k - $150k

Aztec

London, United Kingdom

$69k - $180k

Aztec

London, United Kingdom

$70k - $200k

Aztec

New York, NY, United States

$80k - $220k

Aztec

London, United Kingdom

$80k - $200k

Aztec

London, United Kingdom

$70k - $160k

Aztec

remote

$70k - $200k

Aztec

remote

$70k - $200k

Aztec

London, United Kingdom

$70k - $150k

Aztec

London, United Kingdom

$80k - $200k

Aztec

remote

$70k - $140k

Aztec

remote

$80k - $200k

Aztec

remote

$60k - $150k

Aztec
$80k - $180k*
Remote

The Role:

  • You have strong empathy and understanding of where pain points are during the development process
  • You have a strong desire to do things much better in comparison to other technologies and programming languages
  • You strongly understand typical developer workflow and have an idea of how Noir Language fits into it
  • You will develop solutions to help others get their job done in the most optimized way
  • You will work on libraries that will be used by other developers
  • You will work on Command Line Interface (CLI) applications
  • You will develop User Interfaces for Integrated Development Environments (IDEs)
  • You will work on Delivery Processes (CI) to deliver software in an optimized and secure way
  • You have strong Security hygiene when it comes to software delivery

Noir is an integral part of the Aztec vision as it is the language that will power the ecosystem.

Responsibilities:

  • First 90 days: work with the tooling and language team to deliver a stable version of the Noir language and tooling around it. Work with the Aztec Contracts team to optimize their development experience.
  • First year: Develop more advanced tools for Noir Language and Aztec Network. Develop testing frameworks so it‚Äôs easy to integrate Noir with other frameworks, Develop Language Servers and plugins to optimize Noir Developer experience in an IDE, Develop tools to help Debug Noir programs (eg. step debugger), Develop ‚Äúreverse engineering‚ÄĚ tools to help with program optimisation.

Qualifications:

  • 2+ years of experience writing programs in Rust
  • 2+ years of experience writing programs in JavaScript and derivatives (eg. TypeScript)
  • Solid understanding of WebAssembly and its execution environments
  • Solid understanding of WebAssembly compilation targets like wasm32-unknown and wasm32-wasi
  • Solid understanding of ECMAScript (JavaScript) execution contexts (NodeJS and Browser)
  • Practical knowledge of CI environments, specifically GitHub Actions
  • Familiarity with Noir, its purpose and other languages that have similar goals
  • Being pragmatic and of flexible mindset to satisfy goals and different stages of the product life cycle
  • C++ a bonus

Nice-to-have:

  • Worked on IDE tools such as language server (LSP) and Debuggers.
  • Worked on plugins for an IDE, specifically VSCode
  • Developed a software library meant to be used by others
  • Developed CI workflows which efficiently deliver software
  • Experience with cross-compilation for different platforms and architectures (eg. x86, arm, etc.)
  • Experience leading and/or participating in the open-source community
  • Familiarity with current blockchain tooling and developer experience (eg. Foundry, Hardhat)
  • Knowledge of Circom/Zokrates and ZkEVM
  • A love for beautiful abstractions while being pragmatic

When applying, mention the word CANDYSHOP to show you read the job post completely. This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they are human RMzQuMjM5LjE0OC4xMjcM

⬇