Create Profile Get Hired (Beta)

Software Engineer (C++ Focus)

Remote - London | Remote
Alarm Full Time

Job Description

About Aztec

At Aztec we believe privacy isn’t just a fundamental right, but a creative force for web3. Our goal is to unleash the full potential of decentralized technologies by building an open, privacy-first network with no compromises.

Privacy enables use cases that otherwise would not be possible and accelerates mainstream adoption. The next wave of web3 applications will require programmable privacy. Aztec’s technology empowers developers with the tools to build private applications and bring their ideas to reality. 

Our journey started while building an application to bring syndicated loans on chain. We realized that our idea was a nonstarter without privacy. There were no solutions to offer privacy on public blockchains - so we sought out to build it ourselves. Since then, we've made industry-leading advances in cryptography, and deployed a private money platform and a private DeFi platform.

To realize our vision of implementing privacy on a public blockchain, we are building a world-class team of cryptographers, engineers, and ecosystem builders. Supporting us on this journey are leading investors including Paradigm, Variant, Consensys, and a_capital. 

Role focus

Build the world's most performant zk-SNARK proving system with the team that brought you PlonK, Plookup, and fully private DeFi on Ethereum.

Aztec is building an encrypted smart contracts platform that will require an extremely efficient proving system. This system must be capable of expressing complex programs in small circuits, and parts of it must be optimized to run in constrained environments. We seek C++ engineers excited to attack this challenging work on the frontiers of applied cryptography in a role that is engineering-focused.

Our requirements for this role are flexible. We do not expect candidates with strong engineering experience to have any existing cryptography skills or domain knowledge. A mathematical background is helpful but the most important characteristic is a strong interest in privacy-preserving technology and an ability to quickly absorb and disseminate new information. By the same token, while fluency programming in some language is required, we do not expect a candidate with strong cryptography or mathematics experience to be an elite engineer.

Desired experience and attributes

3+ years of experience writing production-quality code in C++ or another lower-level language (e.g., Rust, C, Fortran).

Solid foundations in mathematics and/or cryptography (ideally, knowledge of abstract algebra, elliptic curves, basic cryptography).

An iterative, build-first mindset.

Well-developed organization and team communication skills.

Confidence making assumptions and working with black boxes.

What we offer:

  • A highly competitive compensation package (including equity)
  • Flexible and remote work environment
  • 25 days holiday + bank holidays annually
  • An opportunity to work at the cutting edge of blockchain and FinTech with a world class cryptography and engineering team
Aztec

Aztec

At Aztec we believe privacy isn’t just a fundamental right, but a creative force for web3. Our goal is to unleash the full potential of decentralized technologies by building an open, privacy-first network with no compromises.

Privacy enables use cases that otherwise would not be possible and accelerates mainstream adoption. The next wave of web3 applications will require programmable privacy. Aztec’s technology empowers developers with the tools to build private applications and bring their ideas to reality. 

Our journey started while building an application to bring syndicated loans on chain. We realized that our idea was a nonstarter without privacy. There were no solutions to offer privacy on public blockchains - so we sought out to build it ourselves. Since then, we've made industry-leading advances in cryptography, and deployed a private money platform and a private DeFi platform.

To realize our vision of implementing privacy on a public blockchain, we are building a world-class team of cryptographers, engineers, and ecosystem builders. Supporting us on this journey are leading investors including Paradigm, Variant, Consensys, and a_capital. 

Similar Jobs

Junior Full-Stack Software Engineer

Cryptio
Remote
Full Time Full Time
Dec 08, 2022

Senior Back-End Software Engineer: Crypto Finance and Accounting

Cryptio
Remote
Full Time Full Time
Dec 08, 2022

Senior Software Engineer - Node.js

Sticky
Remote
Full Time Full Time
Dec 11, 2022

Software Engineer - Android / Kotlin

Sticky
Remote
Full Time Full Time
Dec 11, 2022

Software Engineer - Blockchain / Solidity

Sticky
Remote
Full Time Full Time
Dec 11, 2022

Senior Software Engineer

bloXroute
Tel Aviv
Full Time Full Time
Dec 15, 2022

Staff Software Engineer, RippleNet Payments

Ripple
New York
Full Time Full Time
Dec 08, 2022
You Might Also Be Interested In The Job Below

Junior Full-Stack Software Engineer

Remote - Paris
Alarm Full Time

Job Description

Description

Cryptio is an institutional-grade crypto accounting platform. Our software helps financial institutions, corporates and crypto-native companies navigate the fragmented digital-asset landscape with confidence. We are a Series-A company, backed by tier-1 crypto and non crypto investors: Point Nine, BlueYard, Tim Draper, Alven, Aave, Consensys, Outlier Ventures. Some of our clients include; Metamask, Aave, Nexo or the Sandbox.


We're bridging the gap between the blockchain and accounting systems – transforming DeFi, custody, OTC, and exchange data into auditable records for accounting, treasury and tax filings.


We're tackling one of the biggest challenges in crypto right now - building the infrastructure to help institutional adoption. And we're playing to win.

Our values:

  • Resilience
  • Trust
  • Accountability
  • Fun


Cryptio is looking for a full-stack software engineer interested in developing and maintaining features on finance/accounting-related products. You will be joining a squad of engineers developing the Cryptio SaaS solution.


In this role you will be focussing on:

  • Writing production-grade TypeScript, and SQL code
  • Developing new features and improve the performance of the existing ones
  • Writing documentation and tests


Requirements

  • Fluent with TypeScript
  • Fluent with SQL
  • Experience with React.js
  • 1+ year of experience building back-end and front-end services
  • Fluent in English & French
  • Excellent communication and organisational skills
  • Quick learner

Benefits


  • Full-remote and flexible working
  • 25 days paid holiday (plus bank holidays)
  • Offices in London, Paris & New York
  • Company socials and annual trip
  • Training & Development