Point your AI agent at freehire and let it find you a job.

Get the CLI →

Defuse Labs

Open 98d

Senior Software Engineer (Solvers)

Posted Updated 1 view
Discussion

You will architect and implement the Solver network that powers intent‑driven cross‑chain execution. You will design algorithms, execution strategies, and infrastructure for solver competition and quote aggregation. You will drive technical excellence through deep code and design reviews and high-impact architectural decisions. You will optimize systems for low latency and high throughput across decentralized environments and prototype solutions, stay hands-on with coding, and design incentive and cryptoeconomic models for solver participation. You will collaborate with product, research, and ecosystem partners to align solver capabilities with product requirements.

Responsibilities

  • Design and build the Solver framework
  • Architect algorithms and execution strategies for solver competition and quote aggregation
  • Lead code and design reviews and make high-impact architectural decisions
  • Collaborate with product, research, and ecosystem partners
  • Ensure low-latency high-throughput execution across chains
  • Design incentive structures and cryptoeconomic models
  • Prototype and implement complex technical solutions while remaining hands-on

Requirements

  • 7+ years of software engineering experience
  • Deep expertise in distributed systems or large-scale infrastructure
  • Experience with high-performance networking
  • Familiarity with smart contracts, on-chain execution frameworks, or cryptoeconomics
  • Fluency in Typescript and Go; experience in Rust is a plus
  • Proven ability to lead globally distributed engineering teams
  • Ability to abstract complexity and drive problems to resolution
  • Comfort operating in ambiguous, fast-moving environments

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.