About the company
Rome Protocol is building a shared sequencer network leveraging Solana. Shared sequencers solve the biggest problems for Ethereumās rollup-centric future. Using Solana as a shared sequencer leverages a well-tested, secure, and high throughput network to solve these problems. We are building a shared sequencer that can be integrated with any Ethereum based rollups. It is intended to be used for thousands of rollups. We work in person from our Los Angeles and New York offices, and are remote friendly.
Job Summary
Responsibilities
šCustomer Integration Management: Work with customers to understand their integration needs, provide tailored solutions, and ensure successful implementation. šTechnical Troubleshooting: Diagnose and resolve integration issues, providing technical support and guidance to maintain continuous system operability. šDocumentation & Knowledge Sharing: Develop and maintain documentation for integration processes, best practices, and system architectures, ensuring clear communication and knowledge sharing within the team. šEthereum Rollup Proficiency: Develop expertise in Ethereum Rollup technologies such as Arbitrum, Optimism, Polygon, and zkSync, focusing on deployment, operation, debugging, and improvements.
Requirements
šTechnical Proficiency: Proficient in Rust and Solidity. šIndependent Work: Ability to work independently from conceptualization to implementation. šCommunication Skills: Excellent proficiency in English, both written and verbal. šBlockchain Architecture Knowledge: Deep understanding of Ethereum client architecture, particularly its EVM execution client, Geth. šRollup Technology Familiarity: Familiarity with various Ethereum Rollup clients, their components, and the trade-offs involved. EVM Integration Skills: Comprehensive knowledge of the EVM and its integration with external tools. šWeb3 Experience: Proficient with Web3 libraries and backend development (e.g., ethers and web3 libraries). šIndustry Passion: Keen interest in the Web3/crypto industry and user experience with crypto applications (e.g., Uniswap, Aave). šEducational Qualifications: Bachelor's degree or higher in Computer Science, Software Engineering, or a related technical field.