Network Community Engineer
Role details
Job location
Tech stack
Job description
At the Aztec Foundation, our mission is to steward and grow the Aztec Network, a privacy-first zkRollup on Ethereum that empowers private transactions and smart contracts without compromising scalability or security.
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.
Backed by the Aztec community ($50M+ raised through a public auction), the Foundation stewards the Aztec network and Noir.
What you'll do:
This role is focused on supporting node, sequencer, and prover operators, while also producing clear documentation and being a first-line contact for technical questions from infrastructure partners. Ultimately, your goal is to support the smooth and reliable operation of the Aztec network.
You will:
- Support sequencer, prover, and full node operators with day-to-day questions, debugging, and best practices for running Aztec infrastructure.
- Collaborate with the Network Lead on rollout plans, incident response, and network health initiatives (liveness, diversity, security, and resilience).
- Write, maintain, and improve operator-facing documentation, runbooks, and how-to guides for running and monitoring Aztec nodes, sequencers, and provers.
- Proactively share critical updates, breaking changes, and governance-related information with sequencer and prover communities via Discord, forums, and other channels.
- Collect feedback, surface pain points from operators to the core contributors, and help shape product and protocol improvements.
- Contribute example configurations, scripts, and tooling that make it easier for operators to join and remain in the network.
Requirements
Do you have experience in JavaScript?, * At least 2 years practical experience running blockchain infrastructure (full nodes, validators, sequencers, or provers) using Docker and common cloud or bare-metal setups.
- Familiarity with peer-to-peer networking, observability, and monitoring stacks used for production node operations.
- Ability to write clear, concise technical documentation and to explain complex topics to both professional operators and advanced hobbyists.
- Comfortable interacting directly with external operators in public channels, answering questions, and calmly handling incidents or outages.
Bonus Points:
- Experience with Rust, Solidity, or other smart contract languages.
- Experience with JavaScript / Typescript.
- Contributions to open source projects, especially in the Web3 or cryptography space.
- Familiarity with ZK blockchains 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.
Benefits & conditions
- Competitive salary
- 25 days annual leave + bank holidays pro-rata
- A chance to work on truly cutting-edge zero-knowledge infrastructure with some of the best minds in the field.