
Posted 3 days ago
Software Architect
iHerbSoftware Architect
Requirements
8+ years software development experience, 3+ years in architect or principal role, Expertise in Java, C#, Go, or Node.js/TypeScript, Relational database modeling (PostgreSQL or SQL Server), Cloud-native infrastructure (AWS, GCP, or Azure), Containerization (Docker/Kubernetes), Modern software architecture patterns
Skills
JavaGoNode.jsPostgreSQLAWSDockerKubernetes
About the role
Responsibilities
- Own end-to-end technical architecture for high-impact initiatives, translating commercial goals into scalable and secure designs.
- Maintain a strong presence in the codebase by developing critical components, executing high-value features, and creating functional prototypes.
- Manage system modernization by identifying technical debt and formulating cloud-native service decomposition strategies.
- Research and integrate best-in-class third-party software, libraries, and tools to accelerate feature delivery.
- Define service boundaries, API contracts, and database schema standards while mentoring engineering teams.
- Lead the evolution of AI-native infrastructure, designing endpoints and tools to enable automated, agentic workflows.
Requirements
- 8+ years of software development experience, with at least 3+ years in an architect or principal-level role.
- Expert hands-on coding skills in Java, C#, Go, or Node.js/TypeScript.
- Extensive experience with high-scale relational database modeling and performance tuning (PostgreSQL or SQL Server).
- Proven experience with cloud-native infrastructure (AWS, GCP, or Azure) and containerization (Docker/Kubernetes).
- Deep understanding of modern software architecture patterns, including event-driven systems and domain-driven design (DDD).
- Exceptional communication skills to articulate technical trade-offs to both engineering teams and executive stakeholders.
Preferred Qualifications
- Experience engineering high-volume transactional platforms or distributed retail inventories (E-commerce/Fintech).
- Practical familiarity with LLMs, prompt engineering, and integrating AI developer tools like Claude Code, Cursor, or Copilot.
Benefits
- Comprehensive programs designed to help employees and families stay healthy and plan for their financial future.
- Flexible options and upgrades focused on protection and security.
About the Company
iHerb is the world’s largest eCommerce platform dedicated to vitamins, minerals, and supplements. For over 25 years, we have been making health and wellness accessible to people in over 180 countries by delivering high-quality products with a convenient shopping experience.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Architect
iHerb · Shanghai
