Enable job alerts via email!

Smart Contract Engineer

Paradigm

San Francisco (CA)

On-site

USD 120,000 - 180,000

Full time

16 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a pioneering company at the forefront of the crypto revolution as a Smart Contract Engineer. This role offers an exciting opportunity to design and implement cutting-edge smart contracts that will shape the future of decentralized applications. You will be part of a dynamic team, where your contributions will directly influence the development of robust, efficient, and secure code. The ideal candidate is passionate about performance and security, with a strong background in Solidity and smart contract development. If you're ready to tackle complex challenges and drive innovation in the crypto space, this position is perfect for you.

Qualifications

  • Experience with smart contract development and performance optimization.
  • Strong understanding of Solidity and EVM, with a focus on security.

Responsibilities

  • Design and implement smart contracts for core products focusing on performance.
  • Drive complex features and handle input from various stakeholders.

Skills

Solidity
Smart Contract Development
Performance Optimization
Fuzz Testing
EVM Understanding
Inline Assembly
Security Best Practices

Tools

Foundry

Job description

About Ithaca

Crypto must go faster. We have started Ithaca, a company designed to accelerate the crypto frontier, and have raised $20M from Paradigm.

Over the past four years, our global group of less than 20 engineers has shipped some of the industry’s most used open source tools like Reth & Foundry. We believe in sustainable open source development for the good of crypto, and in creating the right incentive system for commercial consumer experiences.

The stack is ready. We can achieve the step-level changes needed to enable consumers to fully leverage crypto with fast, cheap, global and private experiences.

We have been collaborating with the developer community and industry for the last years, and we are excited to continue accelerating crypto together.

Role

As a Smart Contract Engineer at Ithaca, you will primarily work on shipping bleeding-edge features that will accelerate the crypto industry. You will play a crucial part of our Core Product team where you will spearhead the design and implementation of our core smart contracts as well as industry standards to unlock the next generation of applications in crypto.

We believe in fast iterations and feedback loops and value continuous performance benchmarking and testing for correctness and thus strive to keep our code lean, performant and robust.

We’re looking for engineers that can support us with shipping robust code, shipping performant code and shipping more code, faster. By joining our team, we offer an exciting opportunity for you to contribute to core open-source crypto infrastructure.

Key Responsibilities

  • Be the key stakeholder for designing and implementing smart contracts for our Core Products with focus on simplicity and performance.

  • Ability to design, drive and own complex features throughout the whole lifecycle, being able to handle input from various internal stakeholders.

  • Comfortable working independently, handling ambiguity, and managing undefined requirements.

  • Share innovative ideas to contribute to the team roadmap and consistently raise the bar for others with impactful contributions.

  • Comfortable working within fast iteration cycles, continuously optimizing through testing, benchmarking and feedback from other peers.

What we’re looking for

  • Experience with Foundry for testing, with a heavy preference on fuzz testing.

  • Familiar with Account Abstraction Solidity codebases and ERC standards.

  • Deep understanding of the EVM and what it might evolve into in the future (EOF).

  • Ability to visualize the Solidity compilation lifecycle and writing inline-assembly that nudges the compiler in the right direction driven by zero-cost-abstractions.

  • Ability to rewrite inline-assembly contracts into plain Solidity for communication purposes.

  • Familiar with the Spurious Dragon Limit and ability to write highly optimised smart contracts.

  • Passionate about performance in both bytecode compactness and runtime performance.

  • Have a strong sense of security, understand when a piece of code is safe and scalable.

Nice to have

  • Have a basic understanding of huff, know what it does and why it is sometimes not preferable over Solidity.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Smart Contract Engineer

P2P

New York

Remote

USD 90,000 - 150,000

3 days ago
Be an early applicant

Smart Contracts Engineer

Optimism

San Francisco

Remote

USD 80,000 - 150,000

30+ days ago

Full Stack Typescript Engineer (Contract to Perm)

Aspire

San Francisco

Remote

USD 140,000 - 180,000

13 days ago

Smart Contract Engineer

NAVI Labs Inc

San Francisco

On-site

USD 90,000 - 150,000

10 days ago

Smart Contract Engineer

Paradigm

Remote

USD 100,000 - 200,000

15 days ago

Smart Contract Engineer

Paradigm

Remote

USD 100,000 - 200,000

15 days ago

Staff iOS Software Engineer (Contract)

Scoutnow

San Francisco

Remote

USD 150,000 - 200,000

10 days ago

Senior Network Engineer (Contract/Remote)

CyberCoders

San Francisco

Remote

USD 90,000 - 150,000

30+ days ago

Odos - Solana Smart Contracts Engineer

deCircle

Oakland

On-site

USD 120,000 - 180,000

30+ days ago