Overview
PikMo, a premier platform for food deals and restaurant recommendations, is seeking a Senior software engineer. The successful candidate will lead our engineer team, responsible for full-stack development, advertising and recommendation systems, payment system, and cross-platform architecture to support the company's global strategy and operational scalability.
Key Responsibilities
- Lead the design, development, and optimization of core platform modules including dynamic content rendering, advertisement and recommendation systems, and payment system.
- Work closely with the CTO to align system architecture with strategic business goals and product roadmaps.
- Collaborate with frontend, backend, mobile and data teams to deliver high-performance, reliable, and maintainable software components.
- Serve as a senior contributor in code reviews, architectural discussions, and engineering decision-making.
- Improve system scalability, performance, and flexibility through innovations such as LLM model, recommendation algorithm, template reuse, caching strategies, and component modularization.
- Coordinate with cross-functional and cross-regional teams to ensure effective communication and timely delivery of key milestones.
- Stay up-to-date with the latest industry trends and tools, proactively introducing new technologies and best practices.
Qualifications
- Bachelor’s degree in Software Engineering, Information Technology or related discipline.
- 8+ years software engineering experience with 3+ years successfully managing 10+ engineer teams
- Strong proficiency in backend architecture, database architecture, advertising and recommendation system, and cross-platform optimization.
- Expertise in performance optimization methodology and verified impact cases (e.g., revenue growth, efficiency gains)
- Excellent communication skills and experience working with international teams
- Fluent English/Chinese for technical discussions/documentation/meetings