1. Full-time undergraduate graduation and above;
2. Has a solid programming skills and good programming habits, more than 5 years of Unix / Linux background development experience;
3. Proficient in c / c + + programming under linux, familiar with python or shell script language language priority;
4. Familiar with tcp / ip / http protocol, proficient in multi-process, multi-threaded programming, and inter-process communication;
5. Proficient in and proficient in the application of commonly used algorithms, data structures;
6. Have strong learning ability and teamwork spirit;
7. Relevant work experience such as search system and recommendation system is preferred.
1. Responsible for the company's intelligent question and answer background distributed server architecture design and related module development;
2. Responsible for the optimization of existing online system stability, performance tuning and other work;
3. Responsible for the design and implementation of the platform's external interface and related data services.
previous posts: Special account investment manager assi…
next chapter:Backstage development engineer