Engineer, Data & Loyalty
Core
Develop, support, and troubleshoot multithreaded C++ point-of-sale applications for retail and convenience store environments.
Role type
Senior Staff Software Engineer (C++)
Builds
Point-of-sale software solutions
Domain
Retail technology / Point-of-sale systems
Deliverable
production ML models | product features
Required skills
Multithreaded C++ development, debugging, Linux, software security (encryption), project lifecycle management, technical design, code reviews
Preferred skills
AI systems knowledge, Jira, Git, Confluence, database management, French/Spanish fluency
Technologies
C++, Linux, Git, Jira, Confluence
Responsibilities
Develop and support point-of-sale applications, troubleshoot complex technical issues, contribute to technical design discussions, mentor team members through code reviews, estimate project development effort, document project phases
Seniority
Senior, hands-on IC with mentorship responsibilities