Deep hands-on experience with large-scale distributed systems
Strong programming skills in java, golang, or nestjs/typescript
Proven track record as a principal engineer or staff engineer
This role involves shaping the architecture of large-scale distributed systems across retail, commerce, and integration domains while staying hands-on with code
Job Summary
This role involves shaping the architecture of large-scale distributed systems across retail, commerce, and integration domains while staying hands-on with code.
The successful candidate will drive China-first innovation by translating local market needs into reusable platform capabilities that scale globally.
You will partner closely with Product Managers and business stakeholders to ensure engineering decisions align with speed, scalability, and customer experience goals.
Matching Summary
This role involves shaping the architecture of large-scale distributed systems across retail, commerce, and integration domains while staying hands-on with code.
Skills & Requirements
Must-have
Deep hands-on experience with large-scale distributed systems
Strong programming skills in Java, Golang, or NestJS/TypeScript
Proven track record as a Principal Engineer or Staff Engineer
Expertise in API design, event-driven architecture, and service boundaries
Ability to translate local market needs into reusable platform capabilities
Excellent communication skills in English and Mandarin
Nice-to-have
Experience applying AI tools for coding and testing workflows
First-principles thinking and ability to challenge assumptions
Background in building customer-facing transactional retail systems
Comfort operating in a global, distributed, cross-cultural environment
Strong product mindset for shaping solutions from business context
Key Requirements
Proven experience as a Principal Engineer, Staff Engineer, or Architect
Strong background in large-scale architecture and platform design