About the Role
We are seeking an experienced System Architect to design and define the technical architecture for our core systems and platforms. This is a senior technical role focused on creating robust, scalable, and secure system architectures that support business-critical operations and enable future growth.
Key Responsibilities
Architecture Design & Technical Leadership
- Lead end-to-end architecture design for core systems, including microservices, distributed systems, API design, and data integration
- Architect scalable and resilient systems capable of handling high traffic volumes and mission-critical workloads
- Drive technology selection and create comprehensive architecture blueprints and technical documentation
- Design and oversee proof-of-concept (PoC) implementations to validate architectural decisions and new technologies
- Conduct architecture reviews, performance assessments, and risk analysis to ensure system quality and reliability
- Define integration patterns, service boundaries, and data flow architectures across the technology landscape
Strategy & Governance
- Contribute to the enterprise architecture roadmap and ensure alignment with technology standards and business objectives
- Establish and maintain engineering and architecture guidelines, standards, and best practices
- Define and document architectural patterns, design principles, and technical frameworks
- Participate in architectural governance and technical decision-making processes
- Assess and recommend emerging technologies and architectural approaches
Cross-team Collaboration
- Collaborate closely with product, engineering, QA, security, and infrastructure teams to deliver integrated solutions
- Provide architecture coaching, design guidance, and technical leadership across teams
- Lead technical design discussions and facilitate architectural decision-making
- Act as a technical advisor for complex system design challenges
- Support engineering teams in implementing architectural standards and patterns
Security & Compliance
- Work with security and audit teams to ensure solutions meet compliance, data protection, and regulatory requirements
- Design security controls and data governance into system architectures
- Conduct security architecture reviews and support threat modeling activities
- Ensure architectures support regulatory compliance (GDPR, SOC 2, HIPAA, PCI-DSS, etc.)
Requirements
-
6+ years as a System Architect / Solution Architect, covering application, data, technology, and security domains
-
3+ years full-stack engineering background with proficiency in:
-
Backend: Java / Go / Node.js / C++ (Java or Go preferred)
-
Frontend: Vue / React
- Strong expertise in microservices, distributed systems, API design, and integration patterns
- Hands-on experience with cloud platforms (AWS preferred), containers, Kubernetes, and DevOps practices
- Strong analytical skills, system modeling (UML/C4), communication and stakeholder management skills
Preferred Qualifications
- Architecture certifications (TOGAF, AWS Solutions Architect, etc.)
- Experience with streaming platforms (Kafka, Kinesis) and data pipelines
- Knowledge of performance optimization and resilience engineering
- Contributions to technical communities or open source projects
- Mandarin speaking would be highly preferred.
Benefits
- Competitive salary and performance-based bonuses.
- Opportunities for career growth and development within a global company.
- Collaborative and inclusive work environment with exposure to cross-region operations.
- Health and wellness benefits.
- Flexible working arrangements.