Software Engineer - Rust - Backend - Consumer
KrakenFull Time
Senior (5 to 8 years)
Key technologies and capabilities for this role
Common questions about this position
The base salary ranges from $120,000/year up to $250,000/year, based on job-related knowledge, skills, and experience. LayerZero offers total compensation including equity and other forms, plus medical, financial, and other benefits.
This information is not specified in the job description.
Candidates need 2+ years of experience in systems programming with a strong focus on Rust, proficiency in backend languages like Typescript, experience with AWS services, and comfort writing clean, scalable, well-tested code. Blockchain experience is a strong plus, along with excellent problem-solving and the ability to articulate complex concepts.
It's a fast-paced startup environment where you'll take initiative, solve problems independently, and push code supporting tens of billions in daily transactional volume.
Strong candidates have a Bachelor's in Computer Science or equivalent, 2+ years Rust systems programming experience, conviction in their designs but openness to collaboration, and eagerness to learn blockchain even without prior background.
Develops interoperability protocol for blockchains
LayerZero develops an interoperability protocol that connects over 50 different blockchains, allowing developers to create applications, tokens, and experiences that work across multiple chains. Their technology includes immutable on-chain endpoints, a configurable Security Stack, and a permissionless set of Executors, which enable the transfer of messages and assets between blockchains without censorship. This platform is tailored for developers and organizations in the blockchain and cryptocurrency sectors, providing them with the tools to define their own security and efficiency configurations. Unlike competitors, LayerZero focuses on seamless blockchain interoperability, facilitating the transfer of assets like tokens between chains, as seen with Curve Finance and Uniswap. The goal of LayerZero is to enhance the development and functionality of omnichain applications, making it easier for developers to build across various blockchain networks.