Software Engineer, Blockchain Core

Aptos logoAptos

Feb 28

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.

Matonee Inc. d/b/a Aptos Labs has an opening for a Software Engineer, Blockchain in Palo Alto, CA. The position duties are as follows: Responsible for designing core and backend software components and code, primarily using Rust, that support a blockchain and its ecosystem of systems. Daily job duties include:

Using extensive experience to build, test, debug, and deploy large-scale decentralized systems across hundreds of nodes;Working with file systems, execution engines, programming language design, and consensus protocols to complete complex engineering challenges such as scaling up performance and reducing transaction latency;Developing and maintaining high-quality software engineering practices and principles in a highly visible, open-source project;Writing detailed unit, integration, security and pre-production tests to ensure high reliability of the production environment;Building operational visibility, monitoring, alerting and system health tracking; andGuiding and onboarding new developers into the ecosystem.

The position requires a Bachelor’s Degree in Computer Science, Computer Engineering or a related field or foreign equivalent, plus 3 years of experience as a software engineer or in an equivalent role.  Experience must include:

3 years of experience in at least one of the following fields: low-latency software development, distributed systems, data structures and algorithms;3 years of experience in at least one of the following fields: maintaining large scale production systems, test automation, infrastructure monitoring;3 years of experience working with databases, file systems and data management;3 years of experience conducting code reviews with a focus on software architecture; and3 years of experience with programming languages including at least one of the following: C++, Java, Rust, Scala, Go, or C#. 

In lieu of a Bachelor's Degree plus 3 years of experience, the employer will accept a Master’s Degree  in Computer Science, Computer Engineering or a related field or foreign equivalent, plus 1 year of experience as a software engineer or in an equivalent role. Experience must include:

1 year of experience in at least one of the following fields: low-latency software development, distributed systems, data structures and algorithms;1 year of experience in at least one of the following fields: maintaining large scale production systems, test automation, infrastructure monitoring;1 year of experience working with databases, file systems and data management;1 year of experience conducting code reviews with a focus on software architecture; and1 year of experience with programming languages including at least one of the following: C++, Java, Rust, Scala, Go, or C#. 

Role permits full-time telecommuting. Must be available during normal business hours U.S. Pacific Time. Must be willing to travel to HQ in Palo Alto, CA approximately 2-4 times per year for 3-6 day for onsite meetings and visits. Incidental domestic and/or international travel for conferences required. 

Compensation Range: $208,000 - $280,915 per year. 

Please email CVs to

Listed in: Crypto Jobs, Remote Web3 Jobs, Web3 Crypto Jobs, Security Crypto Jobs, Full Time Crypto Jobs, Developer Web3 Jobs, Engineering Web3 Jobs, Rust Web3 Jobs, Data Crypto Jobs, Java Web3 Jobs, Scala Web3 Jobs, Open Source Web3 Jobs.

Let employer know that you found this job on CryptoJobsList. This helps us get more companies to post web3 jobs here!

2,000 - 4,000 USD / month
56 applications