You are here
*Be responsible for the complete lifecycle of software development, including designing, prototyping, implementation, testing, maintenance and technical support
*Produce technical specifications and determine operational feasibility
*Write well designed, testable, efficient code
*Develop software verification plans and quality assurance procedures
*Integrate software components into a fully functional software system
*Document and maintain software functionality
*Tailor and deploy engineering tools, processes and metrics
*Serve as the expert of online advertising industry, and drive the industry with continuous technical innovation
*Partner with global engineering, product and operations teams to further incorporate collective innovations
*Familiar with programming/debugging/troubleshooting/profiling in backend development.
*Familiar with Linux/Unix, C++, data structure and algorithm.
*Familiar with one of the script languages, Python is preferred.
*Master one of mainstream databases, MySQL is preferred.
*Knowledge of Golang is a good plus.
*Able to work and act in English environment including email, communication.
*3+ years of software development experience.
*Strong passion with learning / practicing new technics
*Good oral and written English
*Team working skills, Good communication skills, Willingness to work under pressure
*Master's degree in Computer Science or related field is a plus