C++ (with Python experience) Offline
We are looking for a C++ Developer with Python experience to join a project focused on rewriting an existing Python library into C++.
The goal is to improve performance and optimize the existing solution by fully reimplementing core functionality in C++, while preserving the original logic and structure.
Responsibilities
- Rewrite an existing Python library into C++ with a focus on performance and efficiency
- Analyze the current Python codebase and replicate its functionality in C++
- Optimize and refactor logic where necessary during the migration process
- Ensure code quality, stability, and maintainability
- Collaborate with the team to validate functionality and performance improvements
- Document technical decisions and implementation details
Requirements
- 3 years of commercial experience with C++
- Good understanding of Python and ability to read and analyze existing Python code
- Experience with code refactoring or rewriting projects
- Strong understanding of algorithms, data structures, and performance optimization
- Attention to detail and ability to accurately replicate existing logic
Nice to have
Experience with low-level optimization or performance-critical systems
Experience working with large or legacy codebases
Familiarity with testing and validation approaches during migration
Required skills experience
Required languages
The job ad is no longer active
Look at the current jobs C++ →