Senior Rust Engineer - Remote

Kake

Amsterdam

Remoto

EUR 107.000 - 170.000

Tempo pieno

11 giorni fa

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Competitive pay in USD
Fully remote
Better Me Fund
Compassion is Badass

Descrizione del lavoro

Kake is a remote-first company and a people-first global community of senior engineers. We’re looking for Senior Rust Engineers with strong systems programming experience to own scalable backend services and distributed systems.

You’ll work on high-performance, memory-safe code using Tokio and async/await, and lead architectural decisions in a fast-paced, remote environment. Join a global team spanning multiple time zones, with USD compensation, full remote work, and opportunities to influence

Competenze

  • 5+ years of experience in software engineering, with hands-on work in Rust.
  • Deep understanding of core Rust concepts such as the ownership model, borrow checker, lifetimes, traits, and macros.
  • Experience with systems programming, including multithreading, concurrency, and performance-critical application development.
  • Hands-on experience with asynchronous programming in Rust, particularly using frameworks like Tokio.
  • Comfortable with the Rust toolchain, including Cargo, modern git workflows, and CI/CD pipelines.
  • Proven experience designing and implementing highly scalable backend services and distributed systems.
  • Excellent written and verbal communication skills in English.
  • Ability to work independently in a remote, fast-paced environment.

Mansioni

  • Design and implement scalable, memory-safe backend services and distributed systems in Rust.
  • Write high-performance, concurrent code, applying strong systems programming principles.
  • Build and maintain asynchronous services using frameworks such as Tokio, with a solid understanding of async/await patterns.
  • Apply core Rust concepts such as the ownership model, borrow checker, lifetimes, traits, and macros to write robust, idiomatic code.
  • Act as a technical leader, guiding architectural decisions and elevating the engineering bar across projects.
  • Troubleshoot and resolve complex architectural and coding challenges in production systems.
  • Contribute to best practices, tooling, and continuous improvement initiatives across engineering projects.
  • Maintain modern git workflows and CI/CD pipelines to support reliable delivery.

Conoscenze

5+ years of experience in software
Rust
Systems programming
Multithreading
Concurrency
Asynchronous Rust
English communication

Strumenti

Tokio
Cargo
Git workflows
CI/CD pipelines

Descrizione del lavoro

Kake is a remote-first company and a people-first global community of senior engineers. Kake engineers are behind some of the world’s most innovative products (Brands you’ve heard!), from Fortune 500 to fast-growing companies. We believe it’s not where your table is, but what you bring to the table that matters. Our community spans 45,000+ engineers across 55+ countries; join a culture where great people stay, grow, and thrive (and love eating kake!).

We’re looking for Senior Rust Engineers with strong experience in systems programming, skilled in delivering high-performance, memory-safe, and scalable software. It's a great fit for people who enjoy owning complex technical challenges end-to-end and driving engineering best practices across mission-critical applications.

What you’ll build and own
  • Design and implement scalable, memory-safe backend services and distributed systems in Rust.
  • Write high-performance, concurrent code, applying strong systems programming principles.
  • Build and maintain asynchronous services using frameworks such as Tokio, with a solid understanding of async/await patterns.
  • Apply core Rust concepts such as the ownership model, borrow checker, lifetimes, traits, and macros to write robust, idiomatic code.
  • Act as a technical leader, guiding architectural decisions and elevating the engineering bar across projects.
  • Troubleshoot and resolve complex architectural and coding challenges in production systems.
  • Contribute to best practices, tooling, and continuous improvement initiatives across engineering projects.
  • Maintain modern git workflows and CI/CD pipelines to support reliable delivery.
Core Requirements
  • 5+ years of experience in software engineering, with hands-on work in Rust.
  • Deep understanding of core Rust concepts such as the ownership model, borrow checker, lifetimes, traits, and macros.
  • Experience with systems programming, including multithreading, concurrency, and performance-critical application development.
  • Hands-on experience with asynchronous programming in Rust, particularly using frameworks like Tokio.
  • Comfortable with the Rust toolchain, including Cargo, modern git workflows, and CI/CD pipelines.
  • Proven experience designing and implementing highly scalable backend services and distributed systems.
  • Exceptional analytical and problem-solving skills, with a track record of tackling and resolving complex architectural and coding challenges.
  • Excellent written and verbal communication skills in English.
  • Ability to work independently in a remote, fast-paced environment.
Nice-to-Have
  • Experience with video processing, real-time systems, or web containers.
  • Experience with WebRTC and real-time system response.
  • Experience publishing applications across multiple platforms.
  • Comfortable working flexible hours to overlap with distributed teams across different time zones.
Additional
  • US Timezone Overlap: 5h–6h daily PST
Why Join Kake?

The icing on the Kake:

  • Competitive Pay in USD: Work globally, get paid globally.
  • Fully Remote: Simply put, we trust you.
  • Better Me Fund: We invest in your personal growth and passions.
  • Compassion is Badass: Join a community that invests in social good.

Quick note: Due to the high volume of applications, only shortlisted candidates will be contacted.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Rust Engineer - Remote, High-Performance Backend
Senior Rust Engineer - Remote, High-Performance Backend

Kake • Amsterdam

Remoto
EUR 107.000 - 170.000
Competitive pay in USD
Fully remote
Better Me Fund
+1
Senior AI/LLM Engineer (Python) - Remote
Senior AI/LLM Engineer (Python) - Remote

Kake • Amsterdam

Remoto
EUR 126.000 - 188.000
Fully Remote
Competitive USD Pay
Better Me Fund
+1
Software Engineer (Edge - Devices & Mobile)
Software Engineer (Edge - Devices & Mobile)

Jobgether • Paesi Bassi

Remoto
EUR 120.000 - 180.000
Fully remote working environment
Flexible working hours
Exposure to open-source technologies
+1
Kotlin/Java Back-end Engineer (Candidates based in the Netherlands)
Kotlin/Java Back-end Engineer (Candidates based in the Netherlands)

Wypoon Technologies BV • Amsterdam

In loco
EUR 80.000 - 120.000
Competitive compensation
25 days paid vacation
Relocation support
+4
Software Engineer (Edge - Devices & Mobile)
Software Engineer (Edge - Devices & Mobile)

Jobgether • Nederland

Remoto
EUR 90.000 - 120.000
Fully remote
Flexible hours
International team
+3
Rust Engineer
Rust Engineer

GCS Recruitment • Amsterdam

In loco
EUR 90.000 - 130.000
Senior Kotlin/Java Backend Engineer — Relocation
Senior Kotlin/Java Backend Engineer — Relocation

Wypoon Technologies BV • Amsterdam

In loco
EUR 80.000 - 120.000
Competitive compensation
25 days paid vacation
Relocation support
+4
Senior Rust Engineer - High Frequency Trading (HFT)
Senior Rust Engineer - High Frequency Trading (HFT)

Keyrock • Eindhoven

Remoto
EUR 120.000 - 180.000
Competitive salary package
Flexible working hours
Remote work opportunity
+1
Senior QA Engineer — Remote-First, Drive Quality
Senior QA Engineer — Remote-First, Drive Quality

Kake • Amsterdam

Remoto
EUR 95.000 - 138.000
Backend Developer · Amsterdam / Paris →
Backend Developer · Amsterdam / Paris →

Structure Financial, Inc. • Amsterdam

In loco
EUR 83.000 - 148.000