Kraken

Kraken is a cryptocurrency exchange that provides spot and futures trading between Bitcoin, Ethereum, and 40+ other digital assets.

1001-5000 employees
Founded 2011
Ethereum
Private Company

Fully Remote

This company is fully distributed with team members working remotely.

Open Positions44

Location: Brazil; Secondary Locations: ChileSouth AfricaColombia+14 more locationsFull-TimeCryptocurrencyPosted
  • Design, develop and maintain features in a large, multi-product React web application used by professional traders globally.
  • Own performance end to end: profile, measure and optimise real-time UI updates so the app stays responsive under heavy WebSocket throughput.
  • Build and evolve the WebSocket and Web Worker layer that powers live market data, balances, positions and order updates.
  • Leverage LLM's to accelerate development and build agentic flows to automate tasks.
  • Contribute to technical strategy including architecture, state management, and shared libraries.
  • Own observability for features through Sentry instrumentation, Mixpanel events, and structured logs.
  • Write integration and component tests.
  • Set the standard for high-quality code through reviews and mentorship.
TypeScriptReact
Showing 1 of 44 positions

About Kraken

Kraken pioneers financial freedom by accelerating cryptocurrency adoption. Serving over 7 million clients, Kraken facilitates spot and futures trading for Bitcoin, Ethereum, and 40+ other digital assets against major national currencies. Kraken also provides robust B2B infrastructure through Payward Services for fintechs and institutions, empowering them to offer crypto solutions. Kraken builds an array of products like Kraken Pro, Wallet, and Futures, ensuring access for advanced traders and newcomers alike. Their API access for engineers and 24/7 support solidify their market position.

How We Work

Kraken operates as a fully remote company, with Krakenites across 70+ countries speaking over 50 languages. This distributed model fosters asynchronous work, supporting flexibility and autonomy across diverse time zones. The culture is deeply mission-driven, rooted in crypto values, and prioritizes outcomes, knowledge, and skill over traditional credentials. Kraken fosters open and candid communication, valuing continuous feedback.

Engineering at Kraken

Kraken engineers solve complex challenges in high-performance, low-latency, and scalable systems crucial for cryptocurrency trading. They utilize C# and ASP.NET Core for backend services, deploying applications in AWS with PostgreSQL for robust data management. Core infrastructure teams operate and evolve shared data systems like MariaDB, Kafka, Redis, and Elasticsearch, often within Kubernetes environments. Engineers use Python, Rust, Go, and TypeScript, building reliable, secure, and performant systems that balance rapid experimentation with long-term technical excellence.

Why Join Us

  • Drive financial freedom and inclusion by accelerating global crypto adoption.
  • Contribute to a mission-driven, remote-first company with global impact and scale.
  • Work on cutting-edge financial systems, using modern tech like Rust, AWS, and Kubernetes.
  • Experience true ownership and accountability in your role, shaping product and engineering direction.
  • Join a team committed to continuous learning, strong security, and world-class client support.

Benefits & Perks

  • Globally competitive compensation, including equity and bonuses.
  • Option to receive some or all pay in crypto.
  • Flexible paid time off.
  • Remote workstation setup bonus.
  • Free mental health and life coaching benefits.
  • Learning and development programs.
  • Annual retreats for global teams.

Similar Companies