Must speak Mandarin
This job is remote
What You’ll Do
We are seeking a Senior Full Stack Software Engineer to design, build, and scale cloud-native platforms that power critical business workflows. This role requires strong technical depth across frontend systems, serverless backend architectures, data engineering, and AI-driven automation. You will be expected to operate with a high level of ownership, technical judgment, and system-level thinking.
About Us
We partner with brands to accelerate their e-commerce growth through technology, data, and operational excellence. Our engineering teams build resilient, scalable systems that support high-volume operations and data-driven decision making across the organization.
Responsibilities
- Design, implement, and own end-to-end full stack systems from frontend to backend and data layers
- Build complex, production-grade frontend applications using TypeScript, React, JavaScript, HTML, and CSS
- Architect and develop serverless backend services on AWS using API Gateway, Lambda, DynamoDB, and Amplify
- Design APIs and service contracts with a focus on performance, security, and maintainability
- Design and implement data pipelines for ingestion, transformation, and consumption across systems
- Apply event-driven and asynchronous processing patterns where appropriate
- Build and integrate AI-powered services and automation using LLMs and external APIs
- Own system reliability, observability, and operational excellence in production environments
- Lead technical discussions, perform code reviews, and contribute to architectural decisions
- Partner with product, data, and business stakeholders to translate requirements into scalable solutions
Required Technical Experience
- 5+ years of professional software engineering experience building and operating production systems
- Strong expertise in frontend engineering with TypeScript and React, including state management, performance optimization, and component architecture
- Strong proficiency in modern JavaScript (ES6+) and deep understanding of browser behavior and web standards
- Hands-on experience designing and deploying serverless applications on AWS
- Deep understanding of AWS services including Lambda, API Gateway, DynamoDB, Amplify, IAM, and CloudWatch
- Experience designing scalable RESTful or event-driven APIs
- Strong understanding of data engineering fundamentals, including ETL/ELT pipelines, data modeling, and transformations
- Experience working with structured and semi-structured data formats (JSON, CSV, Parquet, etc.)
- Experience integrating AI or automation solutions using LLMs, prompt engineering, or workflow automation
- Strong understanding of distributed systems concepts including scalability, fault tolerance, and eventual consistency
- Experience writing automated tests and maintaining high code quality standards
- Ability to debug complex production issues across multiple system layers
Preferred Experience
- Chinese & English Speaking is a must
- Experience with infrastructure as code using AWS CDK, Terraform, or CloudFormation
- Experience with CI/CD pipelines and automated deployment strategies
- Experience with observability tooling including logging, metrics, and tracing
- Experience with data warehouses, analytics platforms, or streaming technologies
- Experience working in high-scale, high-availability production environments
- Experience mentoring engineers or acting as a technical lead on projects
- Background in e-commerce, supply chain, or operational systems