Lattice is looking for a Senior Smart Contract Engineer. Candidates can expect some national and international travel (10-20%) for events, conferences, and team retreats.
To learn more about our team, visit our website, read our history and FAQs, or discover some of the onchain applications using our software today.
Lattice is building tools and infrastructure across the entire crypto stack - from L2s to applications - to make ambitious, complex, large-scale blockchain applications possible. Our goal is to take blockchain applications beyond just finance and speculation, to encompass playful use-cases such as games, virtual worlds, P2P consumer apps and social relationships. We want to transition Ethereum from a financial computer to its original ambition as the World Computer.
Our most major contribution so far is MUD. MUD is an onchain operating system for Ethereum. It is built as a micro-kernel, with its core module being an embedded relational database that replaces the traditional storage model of Ethereum. All of MUD is onchain and runs on the EVM. Countless onchain games use Lattice today, from our own projects like OPCraft and Sky Strife, to games like Primodium and Words3, to the hundreds of teams using MUD in the recent ETHGlobal Autonomous Worlds hackathon.
We are a very small team of highly efficient engineers, have a low bureaucratic overhead and are focused on shipping code to production. We maintain short cycles that makes code we write reach a strong grass root community of developers almost immediately.
Work with us on MUD, by continuing to built features and functionality for the product. In order to build MUD, we rolled out our own onchain storage engine with dynamic schema definitions, created a new type of “multiplayer” proxy that allows third-party developers to permissionlessly register state and logic, and wrote codegen to bypass the lack of generics in Solidity.
Here are some modern onchain libraries and apps you will work on:
1. Proficiency in smart contract development and EVM knowledge
2. Passion for software development and improving developer experience
Lattice is currently 13 people living across North America and Europe, with 5 based in our London office.