Responsibilities
Working closely with researchers and mobile teams to delivery libraries in Trustlook mobile security product.
Lead C/C++, Android app or Python development and deliver high quality code on time.
A focus on high performance principles and making apps work in big data environment.
Prototype new security POC and redesign existing logics.
Work independently with minimal supervision and be able to quickly adapt to organization and technology changes.
Skills & Experience
Strong coding abilities and experience with C/C++, Java or Python
Proficiency with parallel computation, distributed computation, performance tuning.
Good work experience in programming language (e.g. C/C++, Java) and scripting language (e.g. Python).
Skilled with Data Structures, Object Oriented Concepts and Design Patterns.
Experience on source control systems (e.g. Git, SVN, Perforce).
Ability to understand and parse XML, JSON and data serialization.
Experience in understanding large and complex SQL and no-SQL database (e.g. Cassandra, DynamoDB), including API design techniques to help them clean and maintainable.
Proficiency with android NDK programming.
In-depth knowledge of the Android framework is desired.
Familiar with Android malware reverse engineering tools.
Deep understanding of security is not needed, but a strong awareness in mobile security is required.
S. Computer Science or related field, or equivalent experience.
1+ year of experience in C/C++, Java or Python programming.
Desire to work in a fast-paced, high-energy, deadline-driven environment.
Ability and willingness to take on additional tasks as assigned.
内推联系信息:
Please register(Free!) to see Job Contact Information
Or contact [email protected] if you want become a member.