Kraken

Software Engineer - Rust Blockchain Platform

6.0/10

Kraken

Not specified
Remote
mid
5 days ago
cryptodevweb3RustTypeScriptgRPCCI/CDKubernetesDistributed SystemsLow-latencyCloud InfrastructureEvent Streaming

AI Summary

The vacancy is well-structured but lacks compensation details, affecting overall quality.

Check Match — Just drop your CV

See your fit for Software Engineer - Rust Blockchain Platform in seconds.

Description

Responsibilities

  • Design and implement high-throughput, low-latency services and libraries in Rust and TypeScript.
  • Integrate new blockchains into existing systems.
  • Design robust data protection and access control systems with security as a primary concern.
  • Collaborate with product and infrastructure teams to meet blockchain data needs.
  • Contribute to internal tooling, documentation, and organizational standards.

Requirements

Requirements

  • 5+ years of backend engineering experience.
  • Strong proficiency in asynchronous Rust.
  • Experience with high-volume, distributed systems.
  • Familiarity with API design including GraphQL and gRPC.
  • Experience with Kafka or similar event streaming platforms.
  • Comfortable with core DevOps tooling such as Docker, Kubernetes, CI/CD pipelines.
  • Hands-on experience with multiple blockchain ecosystems.
  • Experience working with or contributing to open-source blockchain clients.
  • Familiarity with relational databases, logging & monitoring systems, and cloud-based infrastructure providers.
  • Passionate about security, reliability, and performance.
  • Considerate of tomorrow’s engineer: clean code, clear documentation, meaningful tests.
  • Comfortable with ambiguity and able to drive alignment across teams with different priorities.
  • Pragmatic – you know when to build the elegant solution and when to ship the working one.
Loading similar jobs...