Software Engineer II - Rust - Pro

Requirements

  • 3+ years of software engineering experience
  • Experience building financial trading focused products
  • Proficient in writing network services or asynchronous code in Rust
  • Experience with modern C++, including performance-sensitive, low-latency systems
  • Security-first mindset during system design to ensure robustness
  • Autonomous debugging skills across the stack (OS, network, application)
  • Solid understanding of distributed systems and technologies such as RPC protocols, Kafka, and Event-Driven Systems
  • Effective collaboration with product teams to gather requirements and constraints
  • Ability to take complete end-to-end ownership of systems and libraries

What You'll Be Doing

  • Design and implement robust Rust and C++ services and libraries powering trading, payments, and crypto experiences focusing on reliability, performance, and user impact
  • Write reusable, testable, and highly efficient code to support revenue-critical systems without compromising safety or security
  • Collaborate on large-scale distributed systems architecture, translating evolving product requirements into resilient, low-latency solutions
  • Work alongside hundreds of experienced Rust and C++ engineers, contributing to a high-performance, product-driven engineering culture
AI Summary ✨

Similar jobs

  • 6 days ago
  • 7 days ago
  • 7 days agoRemote
  • See all jobs in Sweden →