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++ →

Loading...