1.Design, develop, test, iterate, maintain and improve scalable software systems and engineering productivity.
2.Manage and enhance software development environments and cutting edge computing for site reliability.
3.Design and enhance user experience(UX) of software services / systems for usability.
4.Develop data infrastructure and analyze large scale of data from intelligent services / systems to iterate enhancements.
Requirement 1.Master's degree in computer science or closely related degree.
2.Good at communication and team work.
3.Quick learner. Good at learning new knowledge domains.
4.Proficiency in business English.
5.One of below experiences and skills :
b.Linux system administration or programming.
c.Database administration or development experience.
d.Administration of version control or code review systems including but not limited to : Git / Perforce, Gerrit / Collaborator.