Contact

For those interested in joining our company, please apply by emailing join@ithaca.xyz. We do not require prior experience in crypto engineering, but it helps.

If you are looking to build on Odyssey, please fill in this form.

For other inquiries please email us at comms@ithaca.xyz.

Roles

We are looking for engineers who are looking for a place that will challenge them. We expect you to be able to turn around a medium-hard-level ticket in a few days, scope appropriately, have tight review cycles, and ship.

We’re looking for engineers for:

  1. Rollup Development: You’d work on Odyssey and improving the OP Stack.
  2. Core Protocol Development: You’d work on improving Ethereum L1.
  3. Reth SDK Development: You’d work on making Reth easier to consume as a library.
  4. Tooling Development: You’d work on Foundry, Alloy, etc.
  5. Performance Engineering: You’d work on making our code faster with rigorous benchmarks and profile-guided optimizations.
  6. Wallet Development: You’d work on building a new wallet experience co-designed with Odyssey.
  7. Cryptography Engineering: You’d work on integrating cryptographic primitives into Odyssey.
  8. Platform Engineering: You’d work on building tooling and automation for crypto infrastructure.
  9. Special Projects: You’d work on new initiatives at the frontier of crypto like a new compiler, database, or consensus engine.

We are also open to the right people for non-technical roles, especially in operations and go-to-market. Pitch yourself!

What to include in your application

We expect:

  • Your GitHub with public recent contributions.
  • If not available, then share with us a commit or pull request that you or someone else has written that you find impressive and explain why.
  • If not available, we recommend you try to contribute to our codebases. That’s the best way to get your name on the radar. We might reach out to you instead!

In your email please also include at least one of the below:

  • Something that really bothers you in the world (or crypto!) that you want to change with all your might. This helps us understand where you want to make impact.
  • Something that you had to train really hard in life. This helps us understand how you deal under hardship.
  • A story about you firing someone or ending a collaboration/relationship. This helps us understand how you deal with people in hard moments.
  • Status, Money, Learning: Pick 2. This helps us understand what you are optimizing for.