Post a job

Protocol Engineer

Magic logo

Location
United States
Base Salary
180k-220k USD
Magic

Job Description

About Magic LabsIf you’re excited about working on the forefront of chain abstraction, user experience and elevated design, we'd love for you to join our team.

Magic pioneered wallet abstraction in 2018, onboarding over 35 million wallets and 190,000 developers. We helped to create invisible wallet experiences for web3 trailblazers like Polymarket, Helium, WalletConnect and Immutable, as well as Fortune 500 brands like Forbes, Naver and Mattel. We've raised over $80 million from notable investors, including PayPal Ventures, Lightspeed, Placeholder, SV Angel, Naval Ravikant, and Balaji Srinivasan.

Today, Magic operates at the forefront of blockchain innovation, providing cutting-edge infrastructure and developer tooling to everyone building onchain. Our mission is to abstract away all technical complexity, empowering developers to create accessible end-user experiences. We believe every internet user should have access to apps and experiences onchain without the headache of traditional self-custody wallets—and the hassle of navigating siloed blockchain networks.

After setting the standard for wallet abstraction, Magic is on a mission to pioneer the next phase of abstraction: chain abstraction. With so many L1s, L2s and L3s entering the space in addition to new VMs, it’s never been more crucial to solve identity and liquidity fragmentation that spans across chains—this is how we’ll achieve true interoperability and seamless user experiences. Magic is building a unified, cross-chain network that will maximize efficiency and accessibility for developers and users alike.

The Role:

  • Build scalable backend services to meet critical product and business needs using Rust.
  • Write high quality, well tested code to meet the needs of our customers
  • Debug extremely difficult technical problems
  • Breakdown high level requirements into estimated engineering tasks.
  • Take ownership for the integrity and quality of the components you work on

Required Skills:

  • B.S. or Masters in Computer Science, Engineering, or a related field.
  • Minimum of 3 years of blockchain development experience with a focus on Ethereum.
  • Minimum of 2 years of experience writing Rust / Go server code in a production environment
  • Excellent problem-solving skills and the ability to work effectively in a team.
  • Experience in working with crypto wallets, bridging technologies, blockchain nodes, and an understanding of Layer 2 solutions and their integration into web applications
  • Interest and passion for contributing to the crypto ecosystem
  • Self-driven in problem-solving, breaking down ambiguous work, and plotting a course of action
  • Demonstrated ability to work in fast-paced environments and maintain attention to detail.
  • Ability to lead by example and take responsibility for the outcome.

Nice to Haves:

  • Experience with Reth or Geth (or willingness to quickly learn) and Layer 2/3 scaling solutions.
  • Experience in account abstraction standards and rollup architectures
  • Experience in cross-chain solver layer interactions
  • Deep understanding of smart contract best practices and current industry patterns
  • Contributions to open source crypto projects

Why you'll love working with us:

  • Remote-first culture with flexible working hours
  • Competitive salary with stock options
  • 99% company-paid medical*, dental and vision insurance; 100% company-paid life and disability insurance
  • 401(k) plan* (US) or pension plan (CAN)
  • $3,600 annual reimbursement for remote work, wellness and professional development
  • Flexible time off
  • Up to 12 weeks of paid parental leave
  • Family planning and reproductive health benefits, including up to $5,000 reimbursement, through Maven*

*Benefits available to US employees only. Canada healthcare coverage differs.

Salary

  • $180,000-$220,000/year

At Magic, we believe building a team full of diverse perspectives and experiences is vital to success. Therefore, we strongly encourage anyone historically underrepresented in tech to apply for this role. Magic does not discriminate based on gender, sexual orientation, race, religion, citizenship status, age, or physical ability. Empathy, authenticity, and inclusivity are at the core of all we do.

US Candidates: Magic Labs, Inc. participates in E-Verify to confirm the identity and employment eligibility of all new US hires.

Advice from our career coach

About Magic Labs: If you’re excited about working on the forefront of chain abstraction, user experience, and elevated design, we'd love for you to join our team. Magic pioneered wallet abstraction in 2018, onboarding over 35 million wallets and 190,000 developers, helping create invisible wallet experiences for web3 trailblazers and Fortune 500 brands. Today, Magic operates at the forefront of blockchain innovation, providing cutting-edge infrastructure and developer tooling to everyone building on-chain. They are now on a mission to pioneer the next phase of abstraction: chain abstraction, building a unified, cross-chain network for developers and users.

The Role:

  • Build scalable backend services using Rust.
  • Write high-quality, well-tested code.
  • Debug technical problems and breakdown requirements into tasks.
  • Take ownership for the components you work on.

Required Skills:

  • B.S. or Masters in Computer Science, Engineering, or related field.
  • Minimum of 3 years of blockchain development experience focusing on Ethereum.
  • Minimum of 2 years of Rust/Go server code writing in a production environment.
  • Excellent problem-solving skills and teamwork ability.
  • Experience with crypto wallets, bridging technologies, blockchain nodes, and Layer 2 solutions integration.
  • Passion for contributing to the crypto ecosystem and self-driven problem solving.
  • Ability to work in fast-paced environments and pay attention to detail.
  • Demonstrated leadership and responsibility for outcomes.

Nice to Haves:

  • Experience with Reth or Geth and Layer 2/3 scaling solutions.
  • Knowledge of account abstraction standards, rollup architectures, and cross-chain solver layer interactions.
  • Understanding of smart contract best practices and open source contributions.

Why you'll love working with us:

  • Remote-first culture with flexible hours.
  • Competitive salary with stock options.
  • Benefits including medical, dental, vision insurance, and more.
  • Professional development reimbursement and flexible time off.
  • Paid parental leave and family planning benefits.

Salary:

  • $180,000-$220,000/year.

At Magic, diversity and inclusivity are core values. Candidates from all backgrounds are encouraged to apply.

Apply for this job

Expired?

Please let Magic know you found this job with RemoteJobs.org. This helps us grow!

RemoteJobs.org mascot