AztecAZ

Software Engineer (Generalist)

Aztec Network is a privacy-focused Layer 2 solution on Ethereum, utilizing zero-knowledge proofs to enable confidential transactions and private smart contract interactions.

Aztec

Employee count: 51-200

United States only

About Aztec

At Aztec, our goal is to add privacy to Ethereum.

In the current public blockchain paradigm, users and entities unknowingly broadcast data in the public, compromising privacy and security to get trustlessness.

Not only are unencrypted blockchains inherently privacy-exposing, they require significant redundancy to compute and verify the legitimacy of transactions.

Implementing scalable encryption in a public blockchain paradigm requires cutting-edge math and engineering. Thankfully, our team of scientists and engineers invented Plonk, the industry-standard zkSNARK, and Noir, the universal language of zero knowledge.

Now, we’re building a first of its kind Layer 2 with private smart contracts. This requires new cryptographic primitives, a zero-knowledge DSL for writing contracts, a privacy-friendly execution environment, a carefully designed set of circuits that prove the validity of the chain to L1, a decentralized block-building and proving mechanism, and a top-tier user and developer experience. And it’s now time to bring it to market.

We’ve raised $125 million from industry-leading investors including a16z crypto, Paradigm, Variant, Consensys, and a_capital, and we’re growing quickly.

What You’ll Do

We’re looking for entrepreneurial, impact-driven engineers who thrive in fast-paced environments and want to be at the forefront of privacy-first decentralized applications. You’ll be part of a highly collaborative team working on the client-side stack that powers Aztec's zero-knowledge execution environment.

You will:

  • Design and build tools & SDKs that enable developers to build powerful, privacy-preserving dApps on Aztec.
  • Develop a secure client-side execution environment, used by wallets and applications to produce and handle encrypted transactions.
  • Architect reusable patterns and libraries for writing auditable and verifiable Aztec smart contracts.
  • Collaborate cross-functionally with protocol, cryptography, and product teams to build end-to-end privacy-preserving applications.
  • Refactor, document, and test existing code for maintainability, performance, and correctness.
  • Identify and reduce technical debt, while continuously improving architecture and developer ergonomics.

What We’re Looking For

  • 3+ years of professional software engineering experience, ideally in blockchain or cryptography-related systems.
  • Deep proficiency in TypeScript, with strong software architecture and API design skills.
  • Working knowledge of system-level concerns such as performance tuning, memory management, and secure data handling.
  • Able to provide thoughtful code reviews and mentor other engineers.
  • Comfortable working autonomously and asynchronously within a distributed team.
  • Located in or able to work within GMT to EST time zones.

Bonus Points

  • Experience with Rust, Solidity, or other smart contract languages.
  • Contributions to open source projects, especially in the Web3 or cryptography space.
  • Familiarity with zk systems like ZCash or other privacy-preserving protocols.
  • Exposure to modern web development frameworks and tooling.
  • Passion for zero-knowledge cryptography and its role in reshaping the internet.

What We Offer

  • Flexible, remote-first culture with HQ in London.
  • Competitive salary + equity/token options.
  • 25 days annual leave + bank holidays.
  • Health, dental, and retirement benefits (based on location).
  • Quarterly offsites for team collaboration and bonding.
  • Conference and learning budget for continual professional development.
  • A chance to work on truly cutting-edge zero-knowledge infrastructure with some of the best minds in the field.

Aztec Labs is an equal opportunity employer and we value creativity, diversity, and intellectual curiosity. If you're passionate about leveraging your creative talents to make a real-world impact, and if you want to be part of a team that's shaping the future of digital privacy, then we would love to hear from you.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level

Location requirements

Hiring timezones

United States +/- 0 hours

About Aztec

Learn more about Aztec and their company culture.

View company profile

At the heart of Aztec Network lies a profound commitment to reshaping the digital landscape by embedding privacy into the fabric of the internet. The team believes that the future of blockchain technology, and indeed the internet itself, hinges on the ability of users to control their data and interact without pervasive surveillance. Blockchains, in their current transparent state, present a significant challenge to user privacy, exposing every transaction and interaction to public scrutiny. This transparency, while crucial for verifiability, inadvertently creates what Aztec's CEO, Zac Williamson, describes as a 'massive trap for users'. Aztec Network was born out of the conviction that the financial rails of the future cannot and should not operate under such conditions. The mission is to build an open, encrypted blockchain network that doesn't compromise on the core tenets of decentralization or security, empowering developers to build privacy-preserving applications on Ethereum.

The cultural ethos at Aztec Network is one of innovation, rigorous research, and a dedication to open-source principles. They are pioneering the use of cutting-edge zero-knowledge proof technology, specifically zk-SNARKs and their own industry-standard PLONK proving mechanism, to enable confidential transactions and private smart contract interactions on Ethereum. This isn't just about shielding financial data; it's about unlocking a new realm of possibilities for applications across finance, identity, gaming, and more, where privacy is a fundamental building block, not an afterthought. By developing tools like Noir, a programming language designed to make writing privacy-preserving smart contracts more accessible, Aztec is lowering the barrier to entry for developers. The vision extends to a fully decentralized stack, where every component, from sequencers to provers, operates without a single point of control, fostering a truly trustless and user-centric ecosystem. This dedication to building in public and fostering a collaborative community underscores their belief that privacy is not just a feature, but a creative force essential for the maturation and mainstream adoption of Web3 technologies.

Claim this profileAztec logoAZ

Aztec

Company size

51-200 employees

Founded in

2017

Chief executive officer

Zac Williamson, Joe Andrews

Employees live in

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

2 remote jobs at Aztec

Explore the variety of open remote roles at Aztec, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Aztec

Remote companies like Aztec

Find your next opportunity by exploring profiles of companies that are similar to Aztec. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Aztec hiring Software Engineer (Generalist) • Remote (Work from Home) | Himalayas