K

Kraken

Global cryptocurrency exchange with high liquidity

Senior Security Engineer

Security Engineering & Architecture +1Updated on Nov 12
Full-timeNo salary listedRemote

About the Job

Requirements

  • Comfort writing and reviewing production code, especially TypeScript and Node.js, and deep understanding of systems.
  • Strong application and infrastructure security fundamentals, including the OWASP vulnerability landscape, authentication and authorization, injection, server-side request forgery, supply-chain risk, and secure design.
  • Practical offensive security experience through penetration testing, vulnerability research, or red teaming.
  • Knowledge of applied cryptography, including symmetric and asymmetric primitives, hashing, signatures, and key management.
  • Understanding of the security models of EVM and Solana, and ideally TON or Tron; ability to read smart contracts and reason about failure modes.
  • Ability to take ambiguous security work, audits, questionnaires, or incidents and drive them to completion independently.
  • Ability to explain risks clearly to engineers, a CISO, and auditors, tailoring communication to each audience.
  • Ability to distinguish theoretical issues from material risks and communicate severity, likelihood, impact, and remediation tradeoffs.

Responsibilities

  • Own security deliverables end to end, including coordinating and reviewing smart-contract audits, responding to security questionnaires and due-diligence requests, supporting CISO and compliance initiatives, and tracking findings through remediation.
  • Conduct offensive assessments of web applications, APIs, backend services, and on-chain components, and build tooling to repeat those assessments.
  • Threat-model new and existing systems, review architecture and key-management flows, and maintain a current view of risks and mitigations.
  • Review code changes involving authentication, cryptography, custody, signing, and fund movement across the supported chains.
  • Harden the platform by improving secrets handling, identity and access management and least privilege, dependency and supply-chain hygiene, and detection and logging of security-relevant events.
  • Review and harden transaction-signing workflows, multi-party computation and hardware security module integrations, signer permissions, admin roles, approval policies, and break-glass procedures.
  • Contribute regular TypeScript backlog work to remain close to the codebase being secured.
  • Support security incidents through detection, triage, response, and post-mortems, and incorporate lessons into the security program.
  • Automate recurring findings by turning them into tests, alerts, controls, documentation, or platform improvements.

Desired Qualifications

  • Experience commissioning or remediating third-party smart-contract audits.
  • Familiarity with custody and signing infrastructure such as hardware security modules, multi-party computation, ForDefi-style providers, and on-chain transaction security.
  • Cloud security depth in Google Cloud Platform or Amazon Web Services, identity and access management, and container and runtime hardening.
  • Detection engineering and security observability, including security information and event management and log-based detections.
  • Relevant certifications such as OSCP, OSWE, or GWAPT.
  • Prior work in a regulated fintech or tokenization/decentralized finance environment.

About the Company

Kraken

Global cryptocurrency exchange with high liquidity

Kraken is a cryptocurrency exchange that lets people buy, sell, and trade digital assets. It runs a global market where users can place orders to trade various crypto pairs, and the platform matches buyers and sellers to complete transactions. Transactions are processed with high liquidity for fast execution, and users can use advanced charting tools and indicators to analyze prices. Fees are competitive and can be very low, which helps traders keep more of their returns. Kraken emphasizes security with multiple protections to safeguard funds, and it offers around-the-clock support for users worldwide. The company serves individuals as well as institutional traders, and it continually adds new trading pairs to expand its offerings. Its goal is to provide a reliable, low-cost, high-liquidity market where people can access a wide range of digital assets securely and with helpful support.

Company size
1,001-5,000
Company stage
Private
Total funding
$1.4B
Headquarters
Cheyenne, WY
Founded
2011

Recently Posted Jobs

Explore more opportunities at Kraken

See more jobs