C ++ Developer
Core
Lead the modernization of a 30+ year-old Store Management System by transforming a proprietary EZC file-based database into a modern PostgreSQL relational architecture.
Role type
Senior Systems Engineer - C/C++ Full Stack Developer
Builds
Enterprise-grade solutions, APIs, middleware, and migration frameworks for a mission-critical retail store management platform
Domain
Retail / Legacy Systems Modernization / Database Migration
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, PostgreSQL, legacy system reverse engineering, database migration strategy, ETL development, systems architecture, distributed application troubleshooting, AI-assisted code validation
Preferred skills
file-based database platforms, retail/POS/inventory domain knowledge, high-volume transaction processing, service-oriented architecture, cloud modernization, team leadership, DevOps/CI/CD
Technologies
C, C++, SQL, PostgreSQL, EZC, Python, Claude Code
Responsibilities
Analyze and reverse engineer proprietary EZC file structures; design transition architectures for phased migration; refactor large legacy codebases while preserving business functionality; develop ETL and reconciliation processes; validate and production-harden AI-generated code; produce technical documentation and migration plans
Seniority
Senior, hands-on engineering leader
