About the company
Founded by the creators of Fortmatic, Magic is a Web3 infrastructure company that empowers developers to create seamless and secure user onboarding experiences, abstracting away the complexities of blockchain technology. We are backed by top investors such as Tiger Global, Lightspeed Ventures, SV Angel, Social Capital, Northzone, Placeholder, Naval Ravikant, Alexis Ohanian, and Balaji Srinivasan. To date, Magic has enabled more than 91,000 developers and enterprises to onboard over 10 million users to the Web3 ecosystem — and we continue to grow rapidly. We are trusted by leading NFT marketplaces such as Immutable, Niftys, OpenSea, Decentraland and major enterprise Web2 companies alike.
Job Summary
Key Responsibilities: Protocol Engineering & Architecture
📍Architect and ship foundational protocol components in Rust for our custom execution layer. Own end-to-end implementation: translate ambiguous product ideas into precise technical plans, timelines, and deliverables. Debug hard issues across layers—performance bottlenecks, consensus bugs, and security flaws. 📍Cross-Functional Execution 📍Collaborate with our product, infra, and security teams to ensure the protocol aligns with user needs and strategic goals. Maintain a high standard of code quality, documentation, and testing through design reviews and mentorship (no direct reports). 📍Research & Innovation 📍Explore and implement modern scaling techniques, from data availability to account abstraction. Stay current on Ethereum fundamentals and zk/Rollup innovations to inform protocol decisions.
Qualifications:
📍7+ years of backend or distributed systems experience, with 4+ years focused on blockchain client/protocol development. 4+ years writing production-grade Rust. Deep familiarity with Ethereum execution clients (Reth, Geth): profiling, extending, and debugging at the internals level. Proven track record owning high-throughput, low-latency distributed systems or L2 stacks. Strong foundation in Ethereum architecture: P2P, blocks, Merkle trees, tx pools, etc. Security-first mindset with experience threat-modeling wallets and bridging flows. Highly self-directed, thrives in environments with evolving priorities and high ownership. Excellent problem-solving and communication skills; works well in fast-paced, collaborative teams. Location: Pacific Time zone ( Bay Area preferred but not required)
The crypto industry is evolving rapidly, offering new opportunities in blockchain, web3, and remote crypto roles — don’t miss your chance to be part of it.