Senior C++ Engineer $$$$ Offline
Wezom
Verified Employer
Summary:
Senior C++ engineer (6+ years) experienced in maintaining and refactoring legacy (pre-C++11) code bases for logistics and shipping platforms. Strong in debugging, profiling, and ensuring system stability under SLA constraints. Comfortable with US time overlap and technical communication in English (B2+).
Technical Skills:
- Languages: C++ 98/03/11, STL, Boost
- Legacy & OS: Win32, MFC, COM, POSIX IPC
- Networking: TCP/UDP, HTTP(S), OpenSSL/SChannel, socket programming
- Data formats: XML, JSON, custom binary formats
- Integration: EDI (X12/EDIFACT), FedEx/UPS/DHL/USPS APIs, ZPL/EPL label generation
- DB & Tools: MySQL, PostgreSQL, ODBC, Redis, ELK, syslog, Prometheus
- Debug & Perf: WinDbg, gdb, Valgrind, AddressSanitizer, Perf, Process Monitor
- Toolchains: Visual Studio 2008–2019, CMake, GCC 4.x–12.x
- Other: Docker (CI), basic Kubernetes, PCI-DSS / SSL cert management
Key Responsibilities:
- Maintain and evolve legacy modules (pre-C++11) for parcel tracking and rate calculation.
- Investigate production incidents, prepare RCA and safe hotfixes under SLA.
- Perform safe refactorings using seams and characterization tests.
- Profile and optimize memory usage and multithreading performance.
- Integrate external carrier APIs (FedEx, UPS, DHL) and document interfaces.
- Communicate daily with US team (ET timezone overlap 4–6 hours).
Bonus Experience:
- Migration from VS2008/2010 to modern toolchains.
- ZPL label templates and barcode generation (Code128/QR).
- Security / Compliance (PII, PCI-DSS).
Availability:
Part-time (15–20 hours per week), with 4–6 hour daily overlap with US (ET/PT).
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |
The job ad is no longer active
Look at the current jobs C++ →
📊
Average salary range of similar jobs in
analytics →
Loading...