Software Engineer, Cryptography
Aptos
Job Description
Aptos is a people-first blockchain on a mission to help billions of people achieve universal and fair access to decentralized assets in a safe and scalable way.
Founded by some of the original creators and maintainers that researched, designed, and built the Diem blockchain to serve this purpose, we have dedicated several years toward this mission. We believe the open-source Diem technology we have developed is an important foundation of a safe and scalable web3 world where everyone has more equitable opportunities to grow and access financial assets with lower fees and fewer intermediaries.
Aptos (Ohlone for "The People") encompasses our mission and ethos for why we build.
Job Description
About The Role
Our team is actively building a leading cryptography organization in order to solve complex problems involving mathematics, establishing standards and guidelines for safe use of cryptographic code, advancing the state of cryptography both within and outside Aptos. We have open roles for both junior and senior engineers, and for researchers in this space.
What you'll be doing:
- Define cryptography principles and best practices within the Aptos blockchain and ecosystem.
- Establish cryptographic standards by writing Aptos Improvement Protocols (AIPs).
- Evaluate cryptographic libraries for their safety and performance.
- Design, implement, maintain and audit cryptographic schemes, such as signature schemes, authenticated data structures, secret sharing, distributed pseudo-random functions, and zero-knowledge proofs
- Publish research work to top conferences
- Contribute across the Rust Blockchain code stack, the Move framework, and many of the SDKs (e.g., Typescript, Python, Rust)
- Work closely with engineering and partner teams.
What we’re looking for:
- Prior experience in cryptography or security
- Experience programming in Rust, TypeScript (JavaScript), or Python
- Familiarity with smart contracts
- Ability to write technical documentation and specifications
- Fluent in English
Please let Aptos know that you found this job role on CryptoJobs.gg
Similar Jobs

Senior Backend Engineer (Golang) - Greenfield Project (m/f/d). Remote at Glassnode

QA Engineer (Confirmations System) at ConsenSys
$139,000 - $175,000
Senior Software Engineer, Fraud at Gemini
$152,000 - $213,000
Staff Smart Contract Engineer - Developer at Coinbase
$201,450 - $237,000