Remote Rust & C++ Memory-Safety Engineer

Sii Poland

Wrocław

On-site

PLN 180,000 - 320,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical care
MySii app

Job summary

Sii Poland is seeking an experienced Software Engineer to join a remote-ready team focused on memory-safety migrations. You will port legacy C/C++ libraries to memory-safe Rust, build C++ shims and Rust FFI wrappers, and drive multi-target refactoring across complex projects.

You will work across teams to evaluate performance and security trade-offs, keep stakeholders informed, and ensure seamless integration with existing consumers.

Qualifications

  • 5+ years in software development with Rust and C++.
  • Deep expertise in unsafe code, FFI boundaries, memory-safe migrations.
  • Strong memory safety understanding and cross-language interoperability.
  • Experience with Bazel/Blaze and dependency management.
  • Strong debugging across memory, testing, and builds.
  • Excellent English communication.

Responsibilities

  • Migrate legacy C/C++ libraries to memory-safe Rust alternatives.
  • Build and maintain secure C++ shims and Rust FFI wrappers.
  • Drive large-scale refactoring and dependency updates across targets.
  • Perform differential testing, validation, and large-scale integration testing.
  • Evaluate performance and security trade-offs and provide data-driven recommendations to stakeholders.
  • Manage cross-team dependencies and review bottlenecks.
  • Structure migrations into small, reviewable stacks to streamline approvals and reduce failures.

Skills

Rust
C++
FFI
Memory safety
Interop
Bazel/Blaze
Debugging
English

Job description

Sii Poland is seeking an experienced Software Engineer to join a remote-ready team focused on memory-safety migrations. You will port legacy C/C++ libraries to memory-safe Rust, build C++ shims and Rust FFI wrappers, and drive multi-target refactoring across complex projects.

You will work across teams to evaluate performance and security trade-offs, keep stakeholders informed, and ensure seamless integration with existing consumers.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Rust & C++ Migration Engineer
Remote Rust & C++ Migration Engineer

Sii Poland • Lublin

On-site
PLN 180,000 - 300,000
Great Place to Work
Medical care
Centre of internal trainings
+2
Remote Senior Rust & C++ Migration Engineer
Remote Senior Rust & C++ Migration Engineer

Sii Poland • Województwo kujawsko-pomorskie

On-site
PLN 180,000 - 280,000
Great Place to Work
Medical care
Profit sharing
+3
Middle+/Senior Backend Engineer (Rust)
Middle+/Senior Backend Engineer (Rust)

Onthespotdev • Warszawa

On-site
PLN 80,000 - 100,000
Innovative culture
Growth opportunities
Collaborative environment
Poland-Based Rust Backend Engineer for SAST Engine
Poland-Based Rust Backend Engineer for SAST Engine

Onthespotdev • Warszawa

On-site
PLN 80,000 - 100,000
Innovative culture
Growth opportunities
Collaborative environment
Senior Embedded C++ Engineer for Industrial Automation
Senior Embedded C++ Engineer for Industrial Automation

Sii Poland • Wrocław

On-site
PLN 180,000 - 240,000
Great Place to Work
Solid financial situation
Profit sharing
+3
Senior GPU Compute Engineer (Rust) – Remote
Senior GPU Compute Engineer (Rust) – Remote

Signify Technology • Poland

On-site
PLN 388,000 - 474,000
Remote work
Influence architecture
Cutting-edge tech
+2
Senior C/C++ System Engineer: Legacy & Integration
Senior C/C++ System Engineer: Legacy & Integration

Diverse CG Sp. z o.o. Sp.k. • Warszawa

On-site
PLN 80,000 - 120,000
Private medical care
Co‑financing for the sports card
Constant support of dedicated consultant
Senior C++ Embedded Engineer — Industrial Networking
Senior C++ Embedded Engineer — Industrial Networking

Sii Poland • Poznań

On-site
PLN 120,000 - 180,000
Great Place to Work
Profit sharing
Regular integration events
+3
Open Source C & Rust Engineer — Emulation & LLVM Expert
Open Source C & Rust Engineer — Emulation & LLVM Expert

Antmicro • Wrocław

On-site
PLN 60,000 - 80,000
Rust/C++ Software Engineer – Core Data Engine
Rust/C++ Software Engineer – Core Data Engine

Paessler AG • Kraków

Hybrid
PLN 80,000 - 100,000
Flexible working hours
Structured onboarding
Support for diversity and inclusion