Senior Rust Engineer - Remote

Kake

Warszawa

Vor Ort

PLN 523.000 - 710.000

Vollzeit

14 Tage+
Bewerbungsgenerator

Mach aus dieser Rolle ein Bewerbungsgespräch — ein Lebenslauf und ein Anschreiben, die darauf ausgerichtet sind, was dieser Arbeitgeber sucht.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Competitive USD pay
Fully remote
Better Me Fund

Zusammenfassung

Kake is a remote-first company seeking Senior Rust Engineers to own scalable backend services and distributed systems. You will design memory-safe Rust solutions, write high-performance concurrent code, and apply Tokio-based asynchronous patterns across mission-critical projects.

The role emphasizes owning architecture, mentoring teams, and improving tooling while partnering with a global community of engineers. US timezone overlap and fully remote collaboration are expected.

Qualifikationen

  • 5+ years of software engineering experience with hands-on Rust.
  • Deep understanding of ownership model, borrow checker, lifetimes, traits, and macros.

Aufgaben

  • Design and implement scalable, memory-safe backend services in Rust.
  • Build high-performance, concurrent code for distributed systems.
  • Develop asynchronous services using Tokio and async/await patterns.
  • Guide architectural decisions and elevate engineering standards across projects.
  • Maintain CI/CD pipelines and modern git workflows.

Kenntnisse

Rust
System programming
Asynchronous programming
Tokio
Distributed systems

Tools

Cargo
Git workflows
CI/CD

Jobbeschreibung

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.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Rust Engineer — Remote Systems & Performance Lead
Senior Rust Engineer — Remote Systems & Performance Lead

Kake • Warszawa

Vor Ort
PLN 523.000 - 710.000
Competitive USD pay
Fully remote
Better Me Fund
Senior Full Stack Engineer (Node/React) - Remote
Senior Full Stack Engineer (Node/React) - Remote

Kake • Warszawa

Vor Ort
PLN 521.000 - 670.000
Competitive pay in USD
Fully remote work environment
Better Me Fund
+1
Senior Data Engineer (Analyst/Scientist) - Remote
Senior Data Engineer (Analyst/Scientist) - Remote

Kake • Warszawa

Vor Ort
PLN 336.000 - 486.000
Competitive USD pay
Fully remote work
Better Me Fund
+1
Senior Backend Engineer (TypeScript/Python/C#) - Remote
Senior Backend Engineer (TypeScript/Python/C#) - Remote

Kake • Warszawa

Vor Ort
PLN 521.000 - 707.000
Competitive Pay in USD
Fully Remote
Better Me Fund
+1
Senior Staff Software Engineer
Senior Staff Software Engineer

Kontakt.io • Kraków

Vor Ort
PLN 212.404 - 297.366
Equity in Series C company
Private healthcare
Multisport card
+1
Freelance Kotlin Developer (Fulltime)
Freelance Kotlin Developer (Fulltime)

Dirkzwager • Toruń

Vor Ort
PLN 100.000 - 140.000
Competitive salary
Remote-friendly setup
Direct impact on global product
+1
Senior Node/React Engineer — Remote & Impactful Systems
Senior Node/React Engineer — Remote & Impactful Systems

Kake • Warszawa

Vor Ort
PLN 521.000 - 670.000
Competitive pay in USD
Fully remote work environment
Better Me Fund
+1
Senior Rust Engineer - High Frequency Trading (HFT)
Senior Rust Engineer - High Frequency Trading (HFT)

Keyrock • Kraków

Vor Ort
PLN 387.000 - 602.000
Competitive salary
Flexible remote work
Autonomy & entrepreneurial team
Senior Staff Software Engineer
Senior Staff Software Engineer

Kontakt Micro-Location Sp. Z.o.o. • Kraków

Vor Ort
PLN 180.000 - 260.000
Equity
Private healthcare
Hybrid from Kraków office
+2
Senior Rust Developer
Senior Rust Developer

JobCubby • Warszawa

Vor Ort
PLN 180.000 - 240.000
PTO 29 days
Recovery days
English classes
+3