Proven experience (3+ years) managing backend engineering teams in a product-driven, distributed environment.
Strong technical background in backend systems; able to challenge architectural decisions, review design documents, and unblock engineers on hard technical problems.
Experience operating services at scale and familiarity with high-availability architectures, event-driven systems, and observability tooling such as RabbitMQ, PostgreSQL, Flink, NATS, Datadog, or equivalent.
Comfortable with polyglot stacks. The team works across TypeScript and Scala; expertise in both is not required, but sufficient depth to lead effectively is.
Track record navigating complex multi-team dependencies and influencing across organizational boundaries without direct authority.
Excellent written and verbal communication skills in English.
Bonus: exposure to blockchain or crypto infrastructure (account indexing, transaction lifecycle, UTXO vs account-based models), and a genuine interest in the Web3 space.