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.
As part of the DevX - Programmability team, you will help build the mission-critical platform and tooling for the Sui network. As these are the principal way that the ecosystem interacts with Sui, your impact is highly-visible, supporting all developers, partners, and projects/dApps building on Sui. You will create new SDKs, APIs, and adapters that enable developers to efficiently and intuitively interact with Sui and the Move language, drive standards across the ecosystem, build data platform/infrastructure for dApps to run at scale, and design new architectures to support future dApp challenges.
What You'll Do:
API Development:
Demonstrate expertise in constructing and managing APIs, ensuring seamless operation at scale.
Contribute to the enhancement and optimization of API functionalities, with a focus on performance and reliability.
Language Competence:
Exhibit a strong command of low-level programming languages, notably Rust.
Possess a foundational understanding of Javascript/Typescript to facilitate effective collaboration across a diverse tech stack.
Effective Communication:
Communicate articulately and efficiently, especially when engaged with remote teams.
Facilitate discussions on intricate technical matters with both technical and non-technical stakeholders.
Collaborative Team Player:
Collaborate seamlessly with cross-functional teams throughout the entire development lifecycle.
Participate actively in the conceptualization, development, and standardization of API functionalities, with a specific focus on tooling and platform projects.
Community Engagement:
Actively engage with open source developers to strengthen community ties.
Facilitate onboarding processes, ensuring developers are aligned with our ecosystem.
Play a pivotal role in code reviews and design discussions to maintain efficiency and coherence in development processes.
Our Ideal Candidate Would Have:
5+ years of experience developing software on a team.
Experience in building APIs and supporting production services at scale.
Proficiency with a low-level programming language such as Rust, Go, or C/C++ and familiarity with JavaScript/TypeScript.
Excellent interpersonal communication skills needed to partner effectively with teams in a fully remote environment, and the ability to discuss complex topics with technical and non-technical audiences alike.
A solid understanding of software design patterns, and how to build components that are reusable, extensible, and modular
If you are a skilled software engineer who thrives in collaborative environments and is passionate about enhancing developer technology at scale, we invite you to join our team and contribute to the development of cutting-edge tools and platforms.
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!