Responsibilities:- Master diverse Ethereum Rollup technologies including Arbitrum, Optimism, Polygon, zkSync, and more, preparing for deployment, operation, debugging, and enhancement activities.
 - Architect a high-impact decentralized network, focusing on scalability to manage a sequencer and RPC node infrastructure that processes millions of transactions and handles billions of RPC requests daily.
 - Deepen your expertise in Zero Knowledge proofs, embracing the challenge of working with ZK-EVM stacks and pushing the boundaries of privacy and scalability in blockchain.
 - Embrace full ownership of your code with a proactive approach to DevOps, ensuring robust deployment and real-time monitoring in collaboration with our Infrastructure team.
 - Innovate within Rollup ecosystems, designing and implementing groundbreaking features like Decentralized Sequencing, Eigenlayer restaking, peer-to-peer messaging, threshold signatures, and trust-minimized off-chain computation.
 - Enhance network security and resilience, creatively identifying potential attack vectors and failure points, establishing reproducible testing environments, and crafting strategic fixes.
 - Develop and refine recovery protocols for our core node software, ensuring system robustness and rapid response to unforeseen events.
 - Build and maintain distributed systems designed for exceptional reliability across diverse blockchain environments, setting new standards for uptime and performance.
 
Requirements
- You can work with high autonomy from research, spec, implementation, deployment, monitoring and patching your code
 - Strong written and verbal English communication skills
 - You are comfortable with both DevOps and Software Engineering
 - 3 years experience with DevOps - Kubernetes, Terraform, Ansible, GCP/AWS, Docker
 - 2 years experience with Golang/Rust/C++ (you will be using Go)
 - You have extensive experience in shipping production-grade code that handles thousands of user interactions or transactions
 - Have a deep understanding of the EVM and/or other VMs and and how external tooling integrates with it
 - Strong experience with high throughput database systems
 - Strong experience with maintaining scalable microservices systems
 - Strong experience with distributed systems and/or container orchestration
 - Strong interest in Web3/crypto industry 
 - Experience using crypto applications (e.g. Uniswap, Aave, etc.) 
 
Not essential, but big bonus points:
- Knowledge about the inner workings of the Ethereum client architecture
 - Knowledge of the inner workings of the EVM execution client geth
 - Knowledge about the inner workings of the various Ethereum rollup stacks and clients including but not limited to OP, Arbitrum, understanding of the underlying components, and trade-offs of those platforms
 - 1 year experience with Solidity
 - Experience with p2p network technologies such as libp2p
 
Technologies we use and teach:
- GETH and its various Rollup forks
 - Golang/Rust
 - Node.js/TypeScript
 - libp2p
 - Pub/sub
 - Redis
 - GCP (less AWS)
 - Ethers.js / Viem
 - Subgraphs