← All roles

Staff Engineer - Growth - Verifications

Kraken· Engineering
Apply on company site
RemoteFull-timePosted 1mo ago

About the role

Staff Engineer on the Pro Verifications team owning the technical direction for verification services in the KYC/KYB flow, with hands-on work across the stack to design fast, secure, auditable systems that meet regulatory requirements and scale with growth.

Responsibilities

  • Set the shape of the verification services and their contracts across the KYC/KYB flow.
  • Decide how we abstract KYC and KYB vendors so a bad provider day doesn't turn into an outage.
  • Design fail-closed behavior and audit trails that hold up under regulatory scrutiny.
  • Identify the classes of failure that keep recurring and remove them for good.
  • Write and drive architecture decisions (ADRs), and hold the line on security and compliance at design time, not as a late gate.
  • Mentor and raise the bar for senior engineers through design reviews, code, and direct feedback.
  • Be measured on whether verification gets faster, more of it decides itself, fewer decisions are wrong, and the systems stay up — and on whether the team got stronger for you being on it.

Qualifications

  • Around eight years building and running production systems, with a track record of owning a domain's technical direction, not just delivering inside one.
  • Deep, fluent expertise in Rust, with the versatility to work across TypeScript and React where verification meets the customer.
  • You've set architecture other people build on, and it held up — you can point to specific classes of failure you designed out, not just incidents you fixed.
  • You've made teams faster through patterns, tooling, or mentoring — engineers around you got better and shipped more because of calls you made.
  • You've built where being wrong had real consequences: compliance, payments, security, or anywhere a bad call costs more than a rough user experience.
  • Strong on distributed systems, service contracts, and secure design — you've integrated third-party APIs that couldn't be trusted, with real timeouts, retries, idempotency, circuit breakers, and backup paths that actually get tested.
  • Comfortable with, or able to quickly ramp on, gRPC, Temporal, Docker, Kubernetes, Terraform, MySQL/MariaDB, Redis, and GitLab CI.

Skills

Required:production system ownership and technical directionRustTypeScript/React
Last updated Sep 16, 2026. Interested? Apply on the company site.

About Kraken

setter-30setter-30-2026-q1

More open roles at Kraken