Founding Senior Backend Engineer
Job Description
ABOUT US
Our team includes builders from Facebook, LinkedIn, Uber and leading crypto projects like Rainbow, Xai, Ex Populus, and thirdweb. We move fast, stay lean, and obsess over shipping real impact not just prototypes.
THE ROLE
We are looking for a Founding Backend Engineer to lead the design and development of the backend infrastructure that powers the Button protocol a next generation agentic finance app built to give retail traders the access, tools, and capital efficiency that financial institutions have long taken for granted.
Markets are moving faster than the infrastructure retail traders are allowed to use. Narratives reprice entire sectors in a week. Generational wealth is being created, but not for retail. Button exists to close that gap: unified collateral, portable margin, idle capital that earns by default, and accounts built with agentic financial workflows in mind.
On Hyperliquid, a protocol can tap into liquid perp markets and new yield opportunities in ways that simply weren't possible before. That expanded design space creates a genuinely hard engineering surface area.
In this role, you will lead all backend development for Button, working closely with the CTO to build the infrastructure layer that makes this new trading paradigm real.
RESPONSIBILITIES
Drive the architecture, technical design, and implementation of Button’s backend infrastructure
Build and maintain low latency indexing infrastructure (Hyperliquid operates at 70ms block times with full L4 book data, 100GB per day)
Build and maintain our offline and online data analytic pipelines that power our trading and risk engines
Contribute to the infrastructure of our trading engine, working closely with our quantitative engineers to bring trading strategies to production
Participate in code reviews, providing constructive feedback and ensuring adherence to established coding standards and best practices
QUALIFACTIONS
3+ years of experience working on backends interacting with blockchains in production environments
5+ years of experience working with a modern backend languages (Go, Rust, Python, etc) in distributed architectures
Experience working with DeFi products is a plus, but not required
Experience working with TEEs a plus, but not required