Software Engineer, Distributed Systems

Mystenlabs · Europe Only

Company

Mystenlabs

Location

Europe Only

Type

Full Time

Job Description

Mysten Labs believes that decentralized and open protocols are the bedrock of the internet of value. This is why at Mysten, we are creating foundational infrastructure to accelerate the adoption of decentralized protocols based on blockchain technologies. 
 
If you are excited about having a voice and a hand in building the internet of the future then Mysten could be for you. We are looking for independent and productive folks to join our team of builders and scientists.
 
Distributed systems engineers design and implement Mysten’s safe, secure and performant decentralized platforms. They have core expertise in designing systems involving asynchronous networking, safe distributed systems (byzantine and crash-tolerant), distributed storage, and high performance execution runtimes for VMs. They work closely with programming language technologies experts to ensure execution engines run correctly, and efficiently and product engineers to ensure the platform supports the transactions and operations required by users.



Our ideal candidate would:
  • Have 3+ years of experience in hands-on software engineering, including methodologies to ensure correctness and performance of implemented components.
  • Had a substantial role in the design and implementation of a large distributed system.
  • Have experience with the design and evaluation of secure systems, incl. secure programming, appropriate use of cryptography, and prevention of DoS attacks. 
  • Be fluent in writing design documentation as well as participating in technical discussions and reviews synchronously, asynchronously, in person or remotely.
  • Be fluent in a systems’ language such as Rust which is used within Mysten or C, C++, Swift, Ada, D, assembly languages.
  • Have a level of expertise in one or more of networking, distributed systems, storage, databases, operating systems, and runtimes to be able to read research papers in the field and design systems based on them.
  • Be experienced in some rapid prototyping and orchestration technology (such as Python, Ansible, Terraform, Puppet, Chef) to deploy systems on private and commodity clouds. Have a lay persons’ interest in open, decentralized, permissionless technologies, and the intersection of contemporary technology, economics, finance and governance.
  • We especially encourage engineers that fulfill some of the above with no prior experience of working on blockchain technologies
 
Our team is 100% remote and we are hiring across the world. Here at Mysten Labs, you’ll be joining a world class team with tremendous growth potential. We raised our first funding round ($36m series A) from top Silicon Valley led by Andreessen Horowitz (a16z) with participation from Redpoint, Lightspeed, Coinbase Ventures, Electric Capital, Standard Crypto, NFX, Slow Ventures, Scribble Ventures, Samsung Next, Lux Capital and many other great funds and angels!
Apply Now

Date Posted

04/02/2022

Views

29

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Data Engineer - Pagos.ai

Views in the last 30 days - 0

The job posting is for a Data Engineer position at Deel The role involves building and maintaining the platform that powers the companys products coll...

View Details

Tech Lead - Zappyrent - Zappyrent

Views in the last 30 days - 0

Zappyrent is a company revolutionizing the longterm home rental market by automating the entire rental process They are seeking an experienced Tech Le...

View Details

Customer Support Specialist (UTC+1 or UTC+1 or UTC+2 Timezone) - Crisp

Views in the last 30 days - 0

Crisp is seeking a Technical Customer Support Specialist for a fully remote position with the option to work from their Nantes office The role involve...

View Details

Growth Product Manager - Toggl

Views in the last 30 days - 0

Toggl Work is seeking a Growth Product Manager to join their team and revolutionize People Operations The role involves driving user engagement retent...

View Details

Tech Lead - Zappyrent - Zappyrent

Views in the last 30 days - 0

Zappyrent is a company revolutionizing the longterm home rental market by automating the entire rental process They are seeking an experienced Tech Le...

View Details

Ruby on Rails Developer - OnTheGoSystems

Views in the last 30 days - 0

OnTheGoSystems a remote company with over 100 specialists is seeking a talented developer for a new cloudbased SaaS solution The ideal candidate shoul...

View Details