About the company
OP Labs' mission is to enable global adoption of Ethereum by building the most secure, stable, and decentralized blockchain. We're solving groundbreaking problems in computer science—our team is fully-remote, deeply engaged and empowered to do the best work of their lives.
Job Summary
What are the role responsibilities?
📍Work alongside the OP Labs Protocol Team to build the Optimism protocol 📍Act as a main driver of the core OP Stack development process. E.g. develop op-geth, op-node, op-batcher, and op-proposer 📍Implement protocol upgrades 📍Work with the OP Labs DevInfra team to maintain the production networks (OP Mainnet & Sepolia) and the wider Superchain infrastructure 📍Support additional core development teams in contributing to the OP Stack
What skills do you bring?
📍Extensive experience in a software engineering role shipping production code 📍Significant experience developing, testing, and deploying smart contracts to mainnet 📍Deep knowledge of Ethereum and the EVM 📍Strong grasp of computer science and distributed systems fundamentals 📍Experience writing Go and Solidity or a willingness to learn