Backend Engineer, Solving

Relay (Uneven Labs, Inc.),
Remote

About The Position

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.

Requirements

  • Ability to own complex, multi-stage pipelines (deposit detection → quote generation → fill execution → settlement)
  • Strong instincts around reliability: you write error-handling, add observability, and think through edge cases like swap failures, liquidity crises, and gas spikes
  • Comfortable with a high degree of ownership and autonomy; you drive work from idea to production
  • 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 Haves

  • 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.)

Responsibilities

  • Extend Relay’s support to new chain VMs by writing and auditing on-chain contracts
  • Own the chain integration layer, including settlement contracts, multisig infrastructure, and the on-chain allocator
  • Design and implement trust-minimized settlement flows, moving the protocol toward fully verifiable, decentralized settlement
  • Collaborate with the Solving team to ensure protocol primitives support efficient quote generation, just-in-time liquidity, and optimal routing
  • Investigate and resolve protocol-level incidents, including RPC failures, oracle timeouts, and settlement job errors
  • Contribute to open-source protocol specifications and developer documentation

Benefits

  • Competitive base salary
  • Equity package
  • Comprehensive health benefits
  • Unlimited PTO policy with encouraged minimum
  • Remote-first culture with emphasis on collaboration, communication, and flexibility
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service