Aztec Logo

Aztec

Software Engineer (Generalist)

Reposted 3 Days Ago
In-Office or Remote
8 Locations
Mid level
In-Office or Remote
8 Locations
Mid level
Design and build tools for privacy-preserving dApps, develop secure execution environments, and collaborate with teams to create end-to-end applications.
The summary above was generated by AI
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 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.

Top Skills

Rust
Solidity
Typescript

Similar Jobs

18 Hours Ago
Remote
Canada
Senior level
Senior level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
The Senior Machine Learning Engineer will develop, implement, and optimize machine learning models, collaborating across teams to enhance products.
Top Skills: Machine LearningPythonScikit-LearnTensorFlow
23 Hours Ago
Remote
Canada
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
As a Senior Software Engineer, you will design and build scalable backend services for crypto products, ensuring high reliability and performance. Collaborate with cross-functional teams to turn technical visions into reality while maintaining and scaling backend systems, and deliver well-tested code to meet customer needs.
23 Hours Ago
Remote
Canada
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
The Senior Software Engineer will develop user-facing features on the Risk Platform, mentor team members, and architect scalable systems using modern frontend technologies.
Top Skills: JavaScriptJestReactReact NativeReact NavigationTypescriptWebpack

What you need to know about the Edinburgh Tech Scene

From traditional pubs and centuries-old universities to sleek shopping malls and glass-paneled office buildings, Edinburgh's architecture reflects its unique blend of history and modernity. But the fusion of past and future isn't just visible in its buildings; it's also shaping the city's economy. Named the United Kingdom's leading technology ecosystem outside of London, Edinburgh plays host to major global companies like Apple and Adobe, as well as a growing number of innovative startups in fields like cybersecurity, finance and healthcare.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account