About the role
About us
Relay is a cross-chain payments protocol that provides instant, low-cost cross-chain bridging, swaps, and transactions. We're the fastest and cheapest way to bridge and transact across chains, serving over 5 million users who have completed 59+ million transactions with $6+ billion in volume across 85+ chains.
Our company mission is to make transacting across chains as fast, cheap, and reliable as online payments. We are building the core infrastructure to abstract chains from end user payments, enabling the next billion users to experience the benefits of blockchain without the UX burdens.
About the role
The Solving team is the engine behind Relay’s ability to execute requests with the best price and highest reliability. As a Solving Engineer, you will build and own the software that generates quotes, routes trades across on-chain and off-chain venues, and fills user requests end-to-end. This is a high-impact, high-ownership role: your work directly affects fill success rates, latency, and the profitability of Relay’s solver business.
What you'll do
Design and iterate on the solver’s core quote-generation and pricing engine, including on-chain price feeds, swap routing (1inch, LiFi, Uniswap), and dynamic fee calculation.
Build integrations with DEXs and aggregators — writing contract-level fill calldata, handling multi-hop routes, managing slippage and gas estimation.
Build observability and reliability tooling: structured error propagation, Datadog alerting, and solver-alarms triage workflows.
Collaborate with the Protocol team to integrate new settlement primitives and support the transition to decentralized, protocol-backed liquidity.
Build custom features for payment use cases — like 1:1 stablecoins and fixed pricing on majors.
About you
You have the ability to own complex, multi-stage pipelines (deposit detection → quote generation → fill execution → settlement).
You have strong instincts around reliability: you write error-handling, add observability, and think through edge cases like swap failures, liquidity crises, and gas spikes
You're comfortable with a high degree of ownership and autonomy; you drive work from idea to production
Skills and abilities
Experience building systems that interact with on-chain protocols: querying DEX quotes, constructing swap calldata, handling transaction reverts and retries
Strong TypeScript / Node.js backend engineering skills, most of the solver codebase is TypeScript-first
Understanding of DeFi primitives: AMMs, liquidity pools, token routing, slippage, price impact, and MEV
Nice to have
Experience with cross-chain bridging protocols or intent-based architectures
Prior work on solver or market-making systems in a DeFi context
Familiarity with Solana and Jupiter routing, or Bitcoin UTXO-based transactions
Experience integrating with BullMQ, Redis-backed job queues, or similar async job infrastructure
Track record shipping integrations with major DEX aggregators (1inch, LiFi, 0x, etc.)
What we offer
Competitive base salary
Equity package
Comprehensive health benefits
Unlimited PTO policy with encouraged minimum
Remote-first culture with emphasis on collaboration, communication, and flexibility
About Uneven Labs
Uneven Labs is the core team behind Reservoir Protocol, an open-source NFT liquidity protocol. The company was founded in 2021 and is headquartered in Cocoa, Florida, United States.
Other roles at Uneven Labs
Customer Support Specialist (APAC)
Australia, Asia + 2 moreQuantitative Developer, Liquidity
United States, Canada + 5 moreCustomer Support Specialist (North or South America)
United States, Canada + 2 moreBusiness Development Associate
United States, Canada + 1 moreOpen Call (General)
United States, Canada + 9 more
Refer someone
Know someone great for this role?
Share your link. If they get hired through Standout, you get $3,000.
Job details
Location
United States, Canada + 8 more
What happens next.
No applications, no recruiter spam. Just the intro.
Confirm the fit
A few questions to make sure this role is the right shape for you. Two minutes.
I pitch you to the company
I write the intro, send it to the founder, and handle the back-and-forth.
A meeting lands on your calendar
If they’re a yes, I book the chat. You show up — that’s the whole job-hunt.
