
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 Crypto Jobs, Web3 Web3 Jobs, Security Crypto Jobs, Full Time Web3 Jobs, Developer Crypto Jobs, Engineering Crypto Jobs, Rust Web3 Jobs, Data Crypto Jobs, Java Crypto Jobs, Scala Crypto Jobs, Open Source Web3 Jobs.
Software Engineer, Blockchain Core at Aptos: FAQ
How much does the Software Engineer, Blockchain Core role at Aptos pay?
The Software Engineer, Blockchain Core position at Aptos pays $2k-4k/month. Compensation may vary based on experience and location.
Is the Software Engineer, Blockchain Core role at Aptos remote?
Yes — Aptos is hiring this Software Engineer, Blockchain Core as a remote role. You can apply from anywhere unless the listing specifies a region.
What skills are required for the Software Engineer, Blockchain Core role at Aptos?
This Software Engineer, Blockchain Core role is associated with the following skills and technologies:
- Remote
- Web3
- Security
- Full Time
- Developer
- Engineering
Read the full job description above for the complete list of requirements.
Is the Software Engineer, Blockchain Core role at Aptos full-time or contract?
Aptos is hiring this Software Engineer, Blockchain Core as a full time position.
How do I apply for the Software Engineer, Blockchain Core role at Aptos?
You can apply for the Software Engineer, Blockchain Core role at Aptos directly on this page using the Apply button. Remote candidates are welcome. Applications submitted through CryptoJobsList reach the employer directly.