Software Engineer II - High-Performance Trading Backends

Kraken

Colombia

On-site

COP 382,226,000 - 573,340,000

Full time

19 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Kraken is hiring for a developer role focused on building robust Rust and C++ services that power trading, payments, and crypto experiences. The team emphasizes reliability, performance, and secure design across global, distributed backends.

Candidates should have 3+ years in software engineering, experience with financial trading products, and strong Rust and C++ skills for high-performance services. You will join a world-wide engineering culture that values autonomy and end-to-end ownership.

Qualifications

  • 3+ years of software engineering experience.
  • Experience building financial trading focused products.
  • Proficiency in Rust for network services or asynchronous code.
  • Experience with modern C++, including low-latency systems.
  • Security-first mindset in system design.
  • Ability to autonomously debug across OS, network, and app layers.
  • Knowledge of distributed systems and RPC, Kafka, and event-driven architectures.
  • Ability to collaborate with product teams to gather requirements and constraints.

Responsibilities

  • Design and implement robust Rust and C++ services powering trading, payments, and crypto experiences.
  • Write reusable, fast, and scalable code for revenue-critical systems.
  • Collaborate on large-scale distributed architectures to deliver resilient, low-latency solutions.
  • Work with a global team of Rust and C++ engineers in an agile environment.

Skills

Software engineering
Rust asynchronous
C++ low-latency
Distributed systems
Kafka
RPC protocols
Security-minded design
Debug across stack

Tools

Kafka
RPC (gRPC, JSON-RPC)

Job description

Kraken is hiring for a developer role focused on building robust Rust and C++ services that power trading, payments, and crypto experiences. The team emphasizes reliability, performance, and secure design across global, distributed backends.

Candidates should have 3+ years in software engineering, experience with financial trading products, and strong Rust and C++ skills for high-performance services. You will join a world-wide engineering culture that values autonomy and end-to-end ownership.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Rust Engineer for High-Performance Trading Backend
Senior Rust Engineer for High-Performance Trading Backend

Kraken • Colombia

On-site
COP 180,000,000 - 280,000,000
Senior Rust Engineer – Real-Time FinTech Infrastructure
Senior Rust Engineer – Real-Time FinTech Infrastructure

Kraken • Colombia

On-site
COP 120,000,000 - 180,000,000
Senior Rust Engineer — Build AI-Driven Fintech Backends
Senior Rust Engineer — Build AI-Driven Fintech Backends

Kraken • Colombia

Hybrid
COP 388,387,000 - 582,581,000
Software Engineer II - Rust - Pro
Software Engineer II - Rust - Pro

Kraken • Colombia

On-site
COP 382,226,000 - 573,340,000
Senior Software Engineer - Rust - Backend - Pro
Senior Software Engineer - Rust - Backend - Pro

Kraken • Colombia

On-site
COP 180,000,000 - 280,000,000
Senior Software Engineer - Rust - Core Services
Senior Software Engineer - Rust - Core Services

Kraken • Colombia

On-site
COP 342,540,000 - 529,381,000
Senior Software Engineer - Rust - Consumer
Senior Software Engineer - Rust - Consumer

Kraken • Colombia

Hybrid
COP 388,387,000 - 582,581,000
Senior Software Engineer - Rust - Payward Services
Senior Software Engineer - Rust - Payward Services

Kraken • Colombia

On-site
COP 120,000,000 - 180,000,000
Engineering Manager - Frontend - Consumer
Engineering Manager - Frontend - Consumer

Kraken • Colombia

On-site
COP 279,520,000 - 403,752,000
Senior Rust Systems Engineer – Core Platform
Senior Rust Systems Engineer – Core Platform

Kraken • Colombia

On-site
COP 342,540,000 - 529,381,000