Key Responsibilities:
- Lead and mentor the development team, ensuring seamless collaboration and delivery of high-quality software solutions.
- Design, develop, and maintain backend systems and architectures for high-traffic consumer products with large-scale transactions.
- Build structured development processes, documentation standards, code review practices, and internal dashboards.
- Enhance and automate manual tasks, ensuring scalability, reliability, and efficiency of both local and group-level systems.
- Collaborate with stakeholders to define technical requirements and align system architecture with business goals.
- Drive the adoption of best practices in software development, including code reviews, testing, and continuous integration.
- Monitor and enhance system performance, troubleshooting issues as they arise.
- Stay current with backend development trends, financial technology innovations, and automation solutions.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or any related field.
- Minimum of 2 years of leadership experience (Lead Engineer or Senior Engineer ready to step up as Lead), preferably in Fintech
- Proven experience in designing, developing, and scaling consumer/high-traffic products.
- Strong expertise in backend using golang
- Proficiency in database management systems (SQL/NoSQL) and cloud platforms (Alibaba, AWS, GCP, or Azure).
- Solid understanding of EDD Design
- Excellent leadership and project management skills, with the ability to oversee and guide a development team effectively.
- Strong analytical and problem-solving abilities, with keen attention to detail.
- Fluent in English; proficiency in Mandarin is a plus.