software engineer

software engineer London, England

Mysten Labs
Full Time London, England 92500 - 57500 GBP ANNUAL Today
Job description

Mysten Labs believes that decentralized and open protocols are the bedrock of the internet of value. This is why at Mysten Labs, we are creating foundational infrastructure to accelerate the adoption of decentralized protocols based on blockchain technologies.

We at Mysten Labs believe that the next-generation internet should be built on next-generation Internet protocols. For this reason, our networking research group investigates and builds new networking technologies to further improve the security and performance of Sui's networking foundation.

Our code will run on validators and other blockchain participants and therefore must be reliable and secure as well as performant.

What You'll Do:

We are currently in the process of implementing a security-focused, next-generation network stack as an open-source project to be used by our blockchain nodes. You would take up a core role in this project, which will include the following responsibilities:

  • Based on research papers and standards documents, implement novel networking protocols in our open-source project with a strong focus on performance, reliability, and security. This includes implementing packet processing, applied cryptography, caching, network measurements, and optimization.

  • Coordinate the development with other engineering teams within the company and external research, standardization, and engineering groups.

  • Integrate these networking technologies into our existing distributed-systems codebase written in Rust.

  • Evaluate and test the networking systems in realistic settings.

  • Continuously improve your and the team’s skills and knowledge through code reviews, design discussions, and workshops.

What You'll Have:

  • At least 5+ years of hands-on software engineering experience

  • Expertise with one or more low-level programming languages (Rust, Go, C/C++)

  • Deep understanding of networking protocols (including BGP, IP, TCP, UDP, QUIC, TLS)

  • Understanding of cryptographic primitives (including hash functions, MACs, signatures, key exchange) and their use in networking protocols

  • Experience with implementing networking protocols and/or distributed systems for high-performance settings

  • A track record of writing clean, maintainable, and well-documented code

  • A lay persons’ interest in open, decentralized, permissionless technologies, and the intersection of contemporary technology, economics, finance and governance.

If You Have It...Nice!:

  • Proficiency with Rust

  • Experience with DPDK and VPP stacks

Our team is remote first and we are hiring across the world. Here at Mysten Labs, you’ll be joining a world-class team with tremendous growth potential as we bring the next billion users to web3. We raised a $300M Series B round from top Silicon Valley led venture funds like Jump Crypto, Andreessen Horowitz (a16z), Binance Labs, Redpoint, Lightspeed, Coinbase Ventures, Electric Capital, Standard Crypto, NFX, Slow Ventures, Scribble Ventures, Samsung Next, Lux Capital, among other investment firms and strategic partners. Come join us and build the future of web3!

About Mysten Labs

Revenue: Unknown / Non-Applicable
Size: 51 to 200 Employees
Type: Company - Public
Website: www.mystenlabs.com

software engineer
Mysten Labs

www.mystenlabs.com
Palo Alto, United States
Unknown / Non-Applicable
51 to 200 Employees
Company - Public
Related Jobs

All Related Listed jobs

Postperson with Driving
Royal Mail Group Elgin, Scotland Today

Has a full UK manual driving licence with no more than 6 penalty points. Various discounts including high street vouchers, travel and attraction discounts, and

Web Designer & Developer
Visa on Tap ltd Leicester, England 26000 - 28000 GBP ANNUAL Today

Edit content, debug code and re-design web pages. Work with other web specialists, including web developers and graphic designers. Full-time hours: 37 per week.

Kitchen Assistant
Crowne Plaza Liverpool City Centre Liverpool, England 10 GBP HOURLY Today

Be *ENGAGED* with customers and colleagues alike. You will be responsible for assisting in the smooth running of the kitchen by ensuring cleanliness standards

Assistant Psychologist
WhiteTrees Group Bishops Stortford, England 25000 - 30000 GBP ANNUAL Today

In addition, to liaise with each home's Wellbeing Lead to plan and discuss each young persons therapeutic path, the support they will require and assisting

Crew Member - Part Time
McDonald's Limited Middleton, Greater Manchester, North West England, England Today

As a Crew Member, you'll make it happen, whether you're preparing food, serving on the till or being out in the dining areas looking after our customers' needs.