Role Overview
- Design end-to-end system architecture for StoreOps platforms (POS, inventory, supply chain, store reporting).
- Define microservices, event-driven, or monolithic architectures as appropriate.
- Design high-availability, fault-tolerant, and scalable systems.
- Create API standards, integration patterns, and data flow architecture.
- Establish cloud architecture **(AWS/Azure/GCP) **and infrastructure patterns.
- Provide technical direction to backend and frontend engineers.
- Conduct architecture reviews and design approvals.
- Define coding standards, CI/CD pipelines, and DevOps best practices.
- Drive performance optimization and system hardening.
- Lead integrations with ERP, eCommerce, CRM, payment gateways, WMS, and third-party vendors.
- Define security models (RBAC, authentication, encryption, compliance).
- Ensure alignment with enterprise IT standards and governance.
- Identify technical risks and mitigation strategies.
- Ensure observability (logging, monitoring, tracing).
- Drive disaster recovery and business continuity planning.
Requirements
- 8+ years in software engineering, 3+ years in architecture or tech lead role.
- Strong experience in distributed systems and cloud-native architecture.
- Expertise in REST APIs, event-driven systems, message brokers (Kafka/RabbitMQ).
- Database design **(SQL/NoSQL) **and performance tuning.
- Experience in retail/store systems is highly preferred.
- Strong understanding of DevOps, CI/CD, containerization (Docker, Kubernetes).
Key Deliverables
- System architecture documentation.
- API and integration standards.
- Technical roadmap.
- Code quality and architecture governance
Tech Stack
- AWS
- Azure
- Cloud
- Distributed Systems
- Docker
- ERP
- Google Cloud Platform
- Kafka
- Kubernetes
- Microservices
- NoSQL
- RabbitMQ
- SQL
Benefits
**Health Insurance **– At Makro PRO, we care about your health! Group insurance from a top insurance company is included in your benefits—OPD, IPD, Emergency OPD
**Provident Fund **– Makro PRO cares about your long-term plan! We offer 3% provident fund.
**Year-end bonus **– We include variable and performance bonus for our employees.
**Gym Facilities **– Our Head office has a fitness center, yoga room, and recreational space. Enjoy Bangkok scenery and work your body!
**Attractive Vacations days **– Enjoy our attractive annual leave. Let’s say the minimum is 16 days!
**No overtime **– We work 5 days a week with. We set our own goals and deadlines.
Free car parking space – No more stress or extra cost if you drive to work. We offer free parking space for our employees.
Best Culture
- Clear focus.
- Diverse Workplace (Our members are from around the world!)
- Thai and Non-Thai are both welcome!
- Non-hierarchical and agile environment
- Growth opportunity and career path