Back to jobs
C
IT Principal Engineer - Retail POS & Pharmacy Systems
Preston, VIC, AU, 3072Posted 6 days ago
Job Description
Role Responsibilities
- Define and champion engineering best practices, architectural patterns, and coding standards across POS, dispensing, and in-store systems.
- Provide domain-level technical leadership, ensuring seamless integration between in-store platforms and eCommerce, mobile, OMS, loyalty, payments, and enterprise systems.
- Lead legacy-to-modern platform transformations using event-driven, API-first, and composable architecture approaches.
- Design and enhance highly resilient, offline-first store systems, including device management, synchronisation and network failover capabilities.
- Provide hands-on leadership for complex and business-critical initiatives, guiding architectural decisions and unblocking teams.
- Define and uphold API and integration standards across retail POS and dispensing platforms, including versioning, telemetry and operational visibility.
- Design and implement secure systems, embedding modern security practices, threat modelling, and compliance with PCI DSS and data protection requirements.
- Champion DevOps and automation, including CI/CD, infrastructure as code, automated testing, and improved deployment processes.
- Establish strong observability and reliability practices across store and cloud platforms, including monitoring, logging, and continuous improvement through incident reviews.
- Mentor and uplift engineering capability, fostering a culture of technical excellence, collaboration, and continuous improvement.