Requirements
- Master degree of Computer Science (or related BS/MS degree in Computer field) with 8 years of experience or a bachelor degree with at least 10 years of experience.
- Language and fundamental skill: candidate should be solid on at least two of the following language: Java/Scala/C/C++
- Basic English communication skills are required to collaborate with engineers from other countries
- Excellent written and oral communication skills and be able to clearly communicate technical details and concepts
- Proficient in big data frameworks such as Spark/Flink and Hadoop
- Solid track records in performance optimization on sophisticated distributed software stack
- Rich experience in opensource project contribution such as Apache or Linux Foundation, especially with performance patches and contributions