Magic logo

Protocol Engineer

MagicRemote
Remote - United States
Posted October 3, 2025
Any Experience

Interested in this role?

Read all the details below first

Job Description

Protocol Engineer - Magic Labs

About Magic Labs

Magic is revolutionizing the intersection of crypto and AI, making wallets invisible and capable of running on autopilot. We pioneered embedded wallets, enabling users to create wallets with just an email or social login, a standard adopted across the industry. With over 50 million wallets and 200,000 developers onboarded, we support projects like Polymarket, Helium, and Immutable, as well as enterprises like Forbes, Mattel, and Naver. Backed by leading investors, we're building Newton, a protocol that will usher in the "wallet endgame" - where AI and automation simplify on-chain interactions.

The Role

We are seeking a talented Protocol Engineer to join our team and contribute to the development of Newton. You will play a key role in designing, implementing, and maintaining the core infrastructure of our protocol, ensuring its scalability, security, and reliability.

Qualifications

  • Strong understanding of blockchain technology and cryptography.
  • Experience designing and implementing decentralized protocols.
  • Proficiency in programming languages like Solidity, Rust, or Go.
  • Familiarity with Ethereum and other blockchain ecosystems.
  • Excellent problem-solving and analytical skills.
  • Passion for building innovative and impactful technology.

Location

This role is open to candidates based anywhere in the US or Canada, with a preference for those in commuting distance of NYC.

Please note: We are unable to sponsor or take over sponsorship of employment visas. Applicants must be authorized to work for any employer in the US or Canada.

Qualifications

Required:

  • 3+ years of experience in protocol engineering, blockchain development, or a related field.
  • Strong understanding of blockchain technology, consensus mechanisms, and cryptography.
  • Proficiency in Solidity or a similar smart contract language.
  • Experience with Ethereum development tools and frameworks (e.g., Truffle, Hardhat).
  • Experience designing, implementing, and deploying decentralized applications (dApps).
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.

Preferred:

  • Experience with decentralized finance (DeFi) protocols.
  • Familiarity with artificial intelligence (AI) and machine learning (ML) concepts.
  • Experience with formal verification tools.
  • Contributions to open-source blockchain projects.

Protocol Development

  • Design, implement, and maintain core components of the Newton protocol, ensuring scalability, security, and robustness.
  • Contribute to the development of smart contracts and decentralized applications (dApps) that leverage the Newton protocol.
  • Collaborate with researchers and engineers to explore and integrate cutting-edge AI and machine learning techniques into the protocol.

System Optimization

  • Analyze and optimize protocol performance, identifying bottlenecks and proposing solutions to enhance efficiency and throughput.
  • Conduct thorough testing and debugging of protocol implementations, ensuring high quality and reliability.
  • Monitor and analyze network activity, identifying potential vulnerabilities and proposing mitigation strategies.

Community Engagement

  • Participate in open-source communities and contribute to the development of the broader Web3 ecosystem.
  • Collaborate with developers and users to gather feedback and iterate on the Newton protocol.
  • Create and maintain documentation for the Newton protocol, making it accessible and understandable to a wide audience.

Selection Process

Candidates interested in the Protocol Engineer position at Magic Labs will first submit their resume and cover letter through the job portal. A review of applications will be conducted, focusing on relevant experience in blockchain technology, cryptography, and software development. Shortlisted candidates will be invited for a technical phone screening to assess their understanding of core concepts and problem-solving abilities.

Successful candidates will then participate in a virtual interview with the engineering team, delving deeper into technical skills and project experience. The final stage involves a practical coding challenge designed to evaluate the candidate's ability to apply their knowledge to real-world scenarios. Magic Labs will make its hiring decision based on the candidate's overall performance throughout these stages.

How to Apply

1

To apply for a job, read through all information provided on the job listing page carefully.

2

Look for the apply link on the job listing page, usually located somewhere on the page.

3

Clicking on the apply link will take you to the company's application portal.

4

Enter your personal details and any other information requested by the company in the application portal.

5

Pay close attention to the instructions provided and fill out all necessary fields accurately and completely.

6

Double-check all the information provided before submitting the application.

7

Ensure that your contact information is correct and up-to-date, and accurately reflect your qualifications and experience.

Important Note

Submitting an application with incorrect or incomplete information could harm your chances of being selected for an interview.

About Magic

Magic is revolutionizing the world of crypto and AI by making wallets seamless and autonomous. Founded in 2018, Magic pioneered embedded wallets, allowing users to create wallets effortlessly with just an email or social login. This innovative approach has become the industry standard, empowering over 50 million wallets and 200,000 developers across diverse projects, from Polymarket and Helium to WalletConnect and Immutable, as well as prominent enterprises like Forbes, Mattel, and Naver. Backed by a stellar group of investors including PayPal Ventures, Lightspeed, Placeholder, SV Angel, Naval Ravikant, and Balaji Srinivasan, Magic is now focused on building Newton, a groundbreaking protocol that will usher in the "wallet endgame." Newton leverages cutting-edge AI and automation to simplify on-chain interactions, making self-driving capital a reality and extending the financial system's potential unlocked by web3.

Ready to Apply?

Join Magic and take your career to the next level. We're looking for talented individuals like you!

Apply for this Job