About the Role
We're looking for a self-driven engineer who doesn't just write code - they own outcomes. You think like a product manager, obsess over the "why" behind every feature, and ship things that move the needle. If you thrive with autonomy, love making architectural decisions, and want to work at the intersection of backend systems and Web3, keep reading.
What You'll Do
You'll own entire product surfaces end-to-end - from scoping and design through deployment and iteration. That means talking to users, defining requirements, making trade-offs, and building systems that scale. You won't wait for a ticket; you'll identify the problem and drive the solution.
Day to day, you'll architect and build high-throughput backend services, design async event-driven systems, develop and maintain APIs that partners and internal teams depend on, and contribute to on-chain infrastructure across EVM and non-EVM chains. You'll have a strong voice in what we build, not just how we build it.
What We're Looking For
• 5+ years of professional software engineering experience shipping production systems
• Deep Node.js expertise - you understand the event loop, have opinions on error handling patterns, and have built non-trivial services in it
• Async & event-driven architecture - message queues, pub/sub, worker pipelines, retry strategies. You've designed systems where ordering, idempotency, and failure handling actually matter
• System design chops - you can whiteboard a distributed system, reason about consistency vs. availability trade-offs, and design for observability from day one
• Strong API design sense - RESTful or RPC, you build APIs that are clean, well-documented, and a pleasure to integrate with • Solid DSA & problem-solving fundamentals - not for leetcode theater, but because you genuinely reach for the right data structure when it matters in production
• Web3 exposure - you've worked with smart contracts, RPCs, on-chain data, bridges, or DeFi protocols in some meaningful capacity. You don't need to be a Solidity wizard, but you should be comfortable in the ecosystem
• Rust proficiency (or strong working knowledge) - whether it's for performance-critical services, on-chain programs (Solana/Anchor), or tooling, you can read and write Rust with confidence
What Sets You Apart
• You default to ownership. You don't say "that's not my job" - you say "I'll figure it out."
• You communicate clearly with non-technical stakeholders and can translate ambiguity into a plan
• You've worn the product hat before - shaped roadmaps, pushed back on scope, or driven features from a user-need perspective
• You have experience with cross-chain protocols, liquidity systems, or fintech infrastructure
• You write documentation like someone else will actually need to read it
What We Offer
• Fully remote - work from wherever you do your best thinking
• High autonomy, low bureaucracy - small team, big ownership surface
• Competitive compensation
• Direct impact on product direction and architecture decisions
• A team that values clarity, speed, and craft