I. Job Responsibilities
- Lead the planning of enterprise-level SAAS server architecture, optimize multi-regional load balancing and data architecture, and solve system stability issues.
- Be responsible for the development of core modules, write high-quality PHP code, and ensure efficient cross-team collaboration and successful function implementation.
- Investigate potential risks in multi-regional deployment, optimize deployment plans and monitoring systems, quickly respond to and resolve system failures, and minimize the impact on customers.
- Carry out special performance optimization projects, solve high concurrency problems through code refactoring, data tuning and other means, and establish a problem review mechanism.
- Introduce efficient technical tools, share PHP development experience to guide the team, and improve the overall problem-solving ability and collaboration efficiency.
II. Job Requirements
- Bachelor's degree or above in computer-related majors.
- More than 8 years of server development experience,
proficient in PHP language
, with priority given to those familiar with other mainstream server languages such as Python/Go, and having rich practical experience in solving system problems. - More than 3 years of enterprise-level SAAS development experience, familiar with the deployment and operation essentials of multi-regional distributed systems.
- Proficient in distributed architecture, microservices, caching and other technologies, and good at database tuning and Linux system operation.
- Possess strong problem-solving and pressure-resistant abilities, good communication and collaboration skills, and able to adapt to fast-paced work.
III. Preferred Qualifications
- Have business acumen and can ensure system stability in combination with business needs.
- Fluent in English, able to communicate in English as a working language.
- Have successful cases of solving major system failures in a fast-growing team.
- Familiar with EU data security-related regulations.