Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
New offer - be the first one to apply!
September 2, 2026
Senior Rust and C++ Developer (f/m/x)
Senior • Remote
Warsaw, MZ, Poland
Apply now
We are looking for an experienced Software Engineer to join a dynamic team focused on memory safety migrations. You will be responsible for porting widely used legacy C/C++ open-source libraries to memory-safe Rust equivalents. This role emphasizes deep integration work to bridge feature gaps between unsafe legacy code and modern Rust replacements while minimizing disruption for existing consumers. The position is fully remote and can be performed from anywhere in Poland.
Your tasks
- 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
Requirements
- 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
Nice-to-have requirements
- Experience with Crubit and C++/Rust interoperability tooling
- Background in vulnerability research or secure software development
- Familiarity with AI-assisted C/C++ to Rust migration tools, such as RustShift and Crigator
- Open-source Rust contributions and experience managing third-party Rust dependencies
Similar jobs you might like

Senior Legacy Migration Engineer (C#, .Net)
emagine Polska
Senior
Technology
Stockholm, AB, Sweden · On-site
N/A
25 days ago
C++ Software Engineer
Experis Manpower Group
Mid
Technology
Warsaw, Poland · Remote
20K zł - 21K zł/yr
25 days ago

C# / .NET Developer
Link Group
Senior
Technology
Warsaw, MZ, Poland · On-site
37K zł - 43K zł/yr
21h ago
Senior Software Engineer (Rust)
DevsData LLC
Senior
Technology
Warsaw, Poland · On-site
26K zł - 30K zł/yr
21h ago

Lead Software Engineer – Rust
Link Group
Senior
Technology
Warsaw, MZ, Poland · On-site
N/A
21h ago

Senior C++ Software Engineer with CUDA/GPU/TPU
EPAM Systems
Senior
Technology
Warsaw, Poland · Remote
N/A
21h ago

Senior C++ Software Engineer with CUDA/GPU/TPU
EPAM Systems
Senior
Technology
Lodz, LD, Poland · Remote
N/A
21h ago

Senior C++ Software Engineer with CUDA/GPU/TPU
EPAM Systems
Senior
Technology
Krakow, MA, Poland · Remote
N/A
21h ago

Senior C++ Software Engineer with CUDA/GPU/TPU
EPAM Systems
Senior
Technology
Katowice, SL, Poland · Remote
N/A
21h ago

Senior C++ Software Engineer with CUDA/GPU/TPU
EPAM Systems
Senior
Technology
Gdansk, PM, Poland · Remote
N/A
21h ago