Rust Engineer for Product

Ithaca

Ithaca

Software Engineering, Product
Remote
Posted on Mar 12, 2025

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 Rust Engineer for our Ithaca Product Team, we are looking for highly motivated all-rounders with experience working on productionized software in the Ethereum ecosystems and interest in solving the hardest problems in crypto: UX, Interoperability, Security & Privacy. As part of our Product Team you will get the chance to contribute across the whole Ithaca stack (Porto, Odyssey, Reth, Foundry).

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 and the ability to solve novel and complex problems.

Key Responsibilities

  • Design, drive and own complex features throughout the whole lifecycle with strong focus on rigorous testing.

  • Participate in iterative product development, shipping cutting-edge experiments and contribute to the product roadmap.

  • Emphasis on fast iteration cycles driven by performance benchmarking and robust testing practices.

  • Ability to context-switch between delivering features, supporting bug fixing and handling requests from product and user feedback.

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

What we’re looking for

  • A deep understanding of the Rust language and ecosystem.

  • Proven track record of designing, developing and maintaining high-performance production systems from the ground up.

  • Deep familiarity with the Ethereum ecosystem, particularly the MEV supply chain.

  • Proficient in Smart contract development (Solidity/Vyper).

  • A collaborative and self-driven individual with excellent communication skills and ability to work collaboratively across teams.

Nice to have

  • Previous experience in high-frequency trading, MEV, or in developing other similar systems.

  • Contributions to open source projects.