cover image
Kraken Digital Asset Exchange

Kraken Digital Asset Exchange

kraken.com

7 Jobs

877 Employees

About the Company

Kraken is one of the world’s longest-standing and most secure crypto platforms. Our mission is to accelerate the global adoption of crypto, so that everyone can achieve financial freedom and inclusion. Globally, Kraken clients trade more than 200 digital assets and 6 different national currencies, including GBP, EUR, USD, CAD, CHF, and AUD.

Kraken was founded in 2011 and was one of the first platforms to offer spot trading with margin, parachain auctions, staking, regulated derivatives and index services.

Trusted by over 10 million individuals, traders and institutions around the world, Kraken offers professional 24/7/365 client support along with one of the fastest, most performant trading platforms available. Kraken has set the industry standard for transparency and client trust, and was the first crypto platform to conduct Proof of Reserves audits.

In 2024, Kraken ranked 12th in Newsweek's Global Top 100 list of Most Loved Workplaces, recognizing how the platform offers one of the world's most compelling employment opportunities.

Risk Disclosure: https://k.xyz/3LO7ofe

Listed Jobs

Company background Company brand
Company Name
Kraken Digital Asset Exchange
Job Title
Backend Software Engineer - Custody
Job Description
**Backend Software Engineer - Custody** **Role Summary**: Develop and secure crypto custody solutions by building blockchain integrations, scalable systems, and cryptographic applications. Collaborate with global teams to advance digital asset security and infrastructure. **Expactations**: - 5–10 years backend software development experience - Proficiency in Rust, C++, or Go (Rust preferred) - Hands-on blockchain daemon expertise (e.g., Bitcoind) - Solid understanding of cryptography and secure system design - Experience with distributed systems, async programming, and Docker/Kubernetes - Working knowledge of GNU/Linux environments - Familiarity with security compliance (e.g., secure signing, cryptographic curves) - Track record in designing scalable, high-volume applications **Key Responsibilities**: - Integrate blockchains with existing custody systems - Design secure, low-latency, high-availability applications - Develop hardware security module (HSM) integrations - Build and maintain high-volume, scalable crypto services - Write modular, testable, and efficient backend code - Own end-to-end development and maintenance of custody infrastructure - Collaborate with cryptographers, hardware engineers, and on-chain experts **Required Skills**: - Blockchain protocol experience - Cryptographic implementation knowledge - Distributed systems and Kafka experience - Linux-based system administration - Secure coding practices for crypto services - Asynchronous programming proficiency **Required Education & Certifications**: - Bachelor’s degree in Computer Science or related field
France
Remote
Mid level
09-01-2026
Company background Company brand
Company Name
Kraken Digital Asset Exchange
Job Title
Engineering Manager - Enterprise Security - Core Services
Job Description
**Job Title:** Engineering Manager – Enterprise Security – Core Services **Role Summary:** Lead a 4‑8 engineer team to design, build, and operate enterprise‑grade security features for Kraken’s largest institutional clients and the Payward portfolio. Drive delivery of secure, scalable, low‑friction solutions, leveraging Rust microservices, IdP integrations, and provisioning automation while setting high engineering standards. **Expections (Key Outcomes):** - Deliver production‑ready, multi‑tenant security services (authentication, authorization, audit) that meet regulatory and customer needs. - Establish architectural patterns, code quality, and automated test regimes for secure backend systems. - Enable seamless IdP integrations (OIDC/SAML) and modern authentication flows for enterprise deployments. - Build and maintain SCIM‑based provisioning and access automation, integrated with the organization and permissioning stack. - Collaborate with Product, Security, SRE, and stakeholder teams to align on feature priorities and security requirements. **Key Responsibilities:** - Manage and mentor a small engineering team, setting sprint goals and ensuring on‑time delivery. - Own architecture, design, and implementation of Rust microservices and libraries for client‑facing security. - Prototype and ship secure authentication, authorization, and identity solutions at scale. - Lead the design of provisioning automation (SCIM) and integration with external IdPs (Okta, Auth0, Microsoft Entra ID). - Champion best practices for secure coding, threat modeling, and vulnerability remediation. - Facilitate cross‑functional reviews and knowledge transfer with Product, Security, and SRE. - Monitor system health, performance, and audit logs; drive continuous improvement. **Required Skills:** - 6+ years of software engineering experience; 2+ years of engineering management with teams of 4‑8. - Deep understanding of security‑sensitive backend systems (authentication, authorization, identity, permissions, auditability). - Production‑ready experience building and operating multi‑tenant backend services. - Strong proficiency in Rust; hands‑on experience in production deployments. - Familiarity with enterprise identity and access management standards (SSO, SAML, OIDC). - Proven ability to design and deliver secure, scalable microservices and libraries. - Excellent communication, stakeholder management, and collaborative problem‑solving skills. - Proactive, results‑oriented mindset with ability to prioritize and drive initiatives. **Nice to Have:** - Experience with IdP integrations at scale (Okta, Auth0, Microsoft Entra ID). - Implementation of provisioning automation (SCIM). - Delivery of audit logging, security event pipelines, or SIEM integrations. - Design of scalable permissioning models (RBAC/ABAC/PBAC) and least privilege programs. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent work experience). ---
London, United kingdom
Remote
Mid level
05-02-2026
Company background Company brand
Company Name
Kraken Digital Asset Exchange
Job Title
Data Analyst, Product
Job Description
Job Title: Data Analyst, Product Role Summary: Own end‑to‑end data management for product performance analytics, create dashboards, design experiments, and provide actionable insights to drive growth and decision‑making. Expectations: Serve as a trusted business advisor, deliver daily metrics on product health, partner cross‑functionally with analysts, scientists, engineers, and product teams, and continuously improve experimentation infrastructure. Key Responsibilities: - Build, maintain, and optimize data pipelines using Airflow, Python, and modern ETL frameworks. - Design and deploy dashboards, metrics, and reports for growth, product, and leadership teams. - Conduct deep dives into large, complex datasets/logs; develop scalable data models for reporting and ML. - Lead cross‑functional projects to enhance data quality, pipeline performance, and experimentation tools. - Develop automated KPI reporting for multiple product lines. - Translate data insights into clear, data‑driven storytelling and recommendations. - Maintain and evolve A/B testing infrastructure and experimental projects. Required Skills: - 5+ years experience in data analysis and data management within financial services or a high‑growth environment. - Expertise in SQL (complex joins, CTEs, analytical functions). - Proficiency in Python (pandas, matplotlib, plotly). - Hands‑on experience with dbt for data modeling. - Strong knowledge of data workflow orchestration and pipeline architecture. - Ability to create intuitive dashboards and visualizations. - Excellent communication skills for both technical and non‑technical audiences. - Knowledge of derivatives trading (perpetuals, futures, etc.) required. Required Education & Certifications: - Bachelor’s degree in a quantitative field (e.g., software engineering, economics, statistics, data science).
London, United kingdom
Remote
Mid level
10-02-2026
Company background Company brand
Company Name
Kraken Digital Asset Exchange
Job Title
Software Engineer - Exchange - C++
Job Description
**Job Title:** Software Engineer - Exchange - C++ **Role Summary** Develop and optimize core trading infrastructure for a global cryptocurrency exchange, focusing on high-performance systems to scale trading operations. **Expectations** Candidate must demonstrate expertise in C++, proficiency in low-latency system design, and familiarity with financial trading systems. Ability to work remotely in a distributed team environment. **Key Responsibilities** - Design, develop, and maintain core components of the exchange’s trading engine. - Build solutions to reduce risk, enhance system security, and protect data integrity. - Optimize system performance for low-latency, high-availability, and high-volume transaction processing. - Create scalable architectures to handle dynamic trading workloads and market demands. - Collaborate with cross-functional teams to align software development with product roadmaps. - Write modular, testable code and contribute to global agile development practices. **Required Skills** - 3+ years of modern C++ experience. - Strong Linux systems programming background. - High proficiency in Python, Rust, and SQL (strongly preferred). - Experience with distributed, high-concurrency, or low-latency systems. - Knowledge of order types, trading protocols, and financial instruments (desirable). - Proficiency in code profiling, CPU/memory/network optimization. - Cryptocurrency/blockchain technical understanding (preferred). **Required Education & Certifications** - Bachelor’s degree in computer science, software engineering, or related technical/quantitative field.
London, United kingdom
Remote
Junior
12-02-2026