Design, build, and operate Identity & Access Management services:
Authentication flows, sessions, device trust.
Authorization and entitlements (roles, permissions, policies).
Security controls such as MFA and key management (working with security teams).
Own financial operations systems:
Transfers and payments orchestration.
Ledgering and reconciliation flows.
Limits, risk controls, and transactional correctness.
Build and maintain blockchain infrastructure:
Node and RPC management.
Transaction submission, monitoring, and retry logic.
Indexing and streaming of on-chain data into internal services and data stores.
Define and uphold reliability and observability standards:
SLOs and error budgets for core services.
Dashboards, alerts, runbooks, and incident management practices.
Lead large, cross-functional technical projects from design through rollout, collaborating with Product, Security, and Ops.
Mentor and guide other engineers, contributing to engineering standards, design reviews, and documentation.
Stay close to industry best practices in auth, key management, and secure infrastructure for crypto and trading.
Requirements
5–12+ years of backend or product or platform engineering, including experience with high-scale, high-availability systems in fintech, crypto, or similar domains.
Deep expertise in at least one of:
Identity & access / security engineering
Financial systems / ledgering / payments
Blockchain infrastructure / on-chain data
Strong experience designing and operating distributed systems (datastores, queues, streaming, background workers).
Track record driving architecture decisions and seeing them through implementation and adoption.
Strong operational mindset: monitoring, on-call, incident response, and postmortems.
Excellent collaboration skills, especially with Product, Security, and Ops.
Tech Stack
Distributed Systems
Node.js
Benefits
Competitive salary and meaningful equity.
5% 401(k) match.
Health benefits with employer-covered premiums, plus life insurance coverage.