Work with the best minds in crypto

Explore opportunities with leading projects across crypto & web
1kx

Senior Protocol Engineer (Solidity)LondonRemote

Rhinestone

Rhinestone

Posted on Wednesday, March 27, 2024
🛠️

Senior Protocol Engineer (Solidity)

Status
Open
Location
London
Remote
Team
Engineering
For blockchain technology to revolutionize the digital economy we require mass adoption, which can only happen with a drastic improvement in UX. We believe that account abstraction will be the path to achieving this and that a modular smart account infrastructure will provide the foundations to go beyond just UX improvements (e.g. gas fee and seed phrase abstraction) to a world where powerful onchain products become the norm.
Build at the forefront of account abstraction infrastructure and prepare web3 for its first 1 billion users.
At Rhinestone, our technology transforms smart accounts into an open and programmable platform for any third-party developer. Today, smart account development is cumbersome and complex. Only the core developers of the account contribute to its features, stifling innovation. Rhinestone enables any developer to build self-contained components, called modules, that extend the functionality of smart accounts. Creating an “app store moment” and introducing a new primitive to supercharge onchain products.
Rhinestone is backed by leading crypto institutions, including the Ethereum Foundation, 1kx, Lattice, Heartcore, and Safe.

The role

As a Senior Solidity Developer, you’ll lead projects across the Rhinestone Protocol, developer tooling (e.g. ModuleKit), and the Rhinestone Wallet. You’ll be expected to learn the inner workings of smart accounts, understand the different implementations (e.g. Safe, Biconomy, ZeroDev’s Kernel, etc), and how developers are using them at the application layer. This will also include building smart account modules that unlock new capabilities for our clients and users.
Rhinestone is in its earliest innings and we are innovating at the tip of the spear of account abstraction and wallet infrastructure. This is an opportunity for you to leave a mark on the broader ecosystem and become a true domain expert. You’ll be expected to hold your own with leading teams across the space who we regularly interact with, including Safe, core contributors of ERC-4337, Biconomy, ZeroDev, Circle and OKX to name a few, to drive forward our development initiatives and ecosystem standards, like ERC-7579.

Responsibilities

Architecture and design of our protocol with an emphasis on security, performance, and scalability
Develop and execute best practice frameworks for protocol upgrades and versioning across networks
Write, deploy, and test smart contracts (either protocol components, developer tooling, or smart account modules) and maintain them in production
Work closely with the Founders, engineering, and product on the B2B and B2C applications built on top of the Rhinestone infrastructure, including our own wallet
Stay up to date with the latest Solidity releases, developer tooling, and exploits to ensure we as a team are using best practices

Relevant experience

6+ years of relevant industry experience
2+ years of smart contract development including production deployments of non-trivial protocols and contracts
High proficiency with Solidity and the EVM (experience with Foundry is a nice to have)
Experience designing, building, testing, deploying, and maintaining high-traffic smart contracts
Experience building and managing a protocol with significant TVL is a plus
Ability to balance shipping quickly with building a stable infrastructure
Experience working with startups
Contributions to various open source projects, especially in the Ethereum Ecosystem, and active participation in developer working groups, especially around new standards, is a nice to have
A hustler mentality, founding a company, or building side projects is a huge plus!

Our tech stack

Onchain: Solidity (Foundry)
Offchain backend: Node, Typescript, Rust, and various other JS/TS-based frameworks
Offchain frontend: NextJS, Typescript, and Tailwind

What we offer

The opportunity to work at the forefront of modular smart account infrastructure, build a foundational protocol for the smart ecosystem, and share in the economic upside (meaningful equity compensation). You’re getting in at the ground floor and have the opportunity to shape the company with the founding team.
Reach out to kurt@rhinestone.wtf to start the application process.