Remote Rust & C++ Migration Engineer

Sii Poland

Lublin

On-site

PLN 180,000 - 300,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Great Place to Work
Medical care
Centre of internal trainings
Profit sharing
Open and accessible management team

Job summary

Sii Poland is seeking an experienced Software Engineer to migrate legacy C/C++ libraries to memory-safe Rust equivalents, with deep integration work to bridge feature gaps. The role is fully remote and allows work from anywhere in Poland.

You will port libraries, build Rust FFI wrappers, and lead large-scale refactoring and dependency updates while ensuring minimal disruption for existing consumers. Strong English and cross-language expertise are essential.

Qualifications

  • Minimum 5 years of experience in software development with a strong focus on Rust and C++.
  • Deep expertise in unsafe code, FFI boundaries, and memory-safe migrations.
  • Solid understanding of memory safety, pointer stability, and cross-language interoperability.
  • Experience with Bazel/Blaze and dependency management.
  • Strong debugging skills across memory, testing, and platform-specific build issues.
  • Ability to communicate effectively with stakeholders and justify security-driven changes.
  • Advanced level of English.

Responsibilities

  • Migrating legacy C/C++ libraries to memory-safe Rust alternatives.
  • Building and maintaining secure C++ shims and Rust FFI wrappers.
  • Driving large-scale refactoring and dependency updates across numerous targets.
  • Performing differential testing, validation, and large-scale integration testing.
  • Evaluating performance and security trade-offs and providing data-driven recommendations to stakeholders.
  • Managing cross-team dependencies and review bottlenecks.
  • Structuring migrations into small, reviewable stacks to streamline approvals and reduce failures.

Skills

Rust
C++
Memory safety
FFI
Cross-language interoperability
Debugging
English

Tools

Bazel/Blaze
Crubit
Rust FFI tooling

Job description

Sii Poland is seeking an experienced Software Engineer to migrate legacy C/C++ libraries to memory-safe Rust equivalents, with deep integration work to bridge feature gaps. The role is fully remote and allows work from anywhere in Poland.

You will port libraries, build Rust FFI wrappers, and lead large-scale refactoring and dependency updates while ensuring minimal disruption for existing consumers. Strong English and cross-language expertise are essential.

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

Similar jobs worth comparing

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
Remote Rust & C++ Memory-Safety Engineer
Remote Rust & C++ Memory-Safety Engineer

Sii Poland • Wrocław

On-site
PLN 180,000 - 320,000
Medical care
MySii app
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
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
C++ Software Engineer - Legacy Systems Transition | Remote/Hybrid
C++ Software Engineer - Legacy Systems Transition | Remote/Hybrid

Tymiq Gmbh • Poznań

On-site
PLN 120,000 - 180,000
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
Middle+/Senior Backend Engineer
Middle+/Senior Backend Engineer

On The Spot Development • Warszawa

Hybrid
PLN 150,000 - 230,000
Luxmed health insurance
Paid vacation
Sick leave
+3
Senior .NET Backend Engineer - Remote (Poland) | CI/CD
Senior .NET Backend Engineer - Remote (Poland) | CI/CD

Sii Poland • Poznań

On-site
PLN 180,000 - 260,000
Great Place to Work
Solid financial situation
Contracts with top brands
+9
Senior .NET Backend Engineer — Remote (Poland)
Senior .NET Backend Engineer — Remote (Poland)

Sii Poland • Lublin

On-site
PLN 180,000 - 240,000
Great Place to Work
Profit sharing
Centre of internal trainings
+2