Lead Backend Engineer – POS Platforms Integration
Core
Architect and build resilient backend services to integrate the POS platform with mission-critical systems like ERP, OMS, CRM, and loyalty engines, ensuring seamless data flows between physical stores and the cloud.
Role type
Lead Backend Software Engineer (Integration & Architecture)
Builds
Cloud-native, event-driven integration services for global retail operations connecting POS, eCom, and inventory systems.
Domain
Retail technology, Cloud-native architecture, Event-driven systems
Deliverable
production ML models | product features | infrastructure
Required skills
Backend engineering (Node.js, TypeScript), API design (REST, GraphQL), Message brokers (Kafka, RabbitMQ), Cloud infrastructure (AWS, GCP, Azure), Database management (PostgreSQL), Infrastructure-as-code (Terraform), Authentication (OAuth2, SSO), Observability (logs, traces, metrics), Automated testing (contract tests, load tests)
Preferred skills
Headless commerce, Microservices, Composable architecture, Serverless workflows, CI/CD optimization
Technologies
Node.js, TypeScript, Kafka, RabbitMQ, PostgreSQL, Terraform, AWS, GCP, Azure, NewRelic, REST, GraphQL, OAuth2
Responsibilities
Design and scale backend services for POS integrations; Implement performant and secure REST/GraphQL APIs; Build scalable integration patterns using message queues and serverless workflows; Ensure reliability through automated testing stacks and incident response; Partner with product and vendor teams to align integration design with platform capabilities.
Seniority
Senior, hands-on IC with architectural influence