Android客户端开发工程师  
岗位职责: 负责android平台安全应用的设计与开发工作。
岗位要求: 1、本科及以上学历,计算机相关专业或背景;
2、2年以上相关工作经验;
3、熟悉Android 研发技术,包括 UI、网络等方面;
4、参与至少4个以上的APP开发;
5、具备良好的学习能力和分析解决问题能力,强烈的责任心和团队精神,具有良好的沟通能力。
 
Linux客户端开发工程师  
岗位职责: 负责Linux平台安全客户端产品的需求分析和功能实现。
岗位要求: 1、本科及以上学历,计算机相关专业或背景;
2、3年以上Linux平台开发经验;
3、熟悉Linux内核,熟悉文件系统驱动、网络驱动、磁盘驱动开发技术;
4、熟练掌握Linux系统配置与安全加固;
5、有较强的软件设计能力和独立开发能力;
6、具备较好的英语读写能力;
7、做事严谨踏实,抗压能力强,有独立解决问题的能力和较强的学习能力。
优先录取: 具有Linux平台恶意代码检测经验的优先
 
UI设计师  
岗位职责: 负责准确理解产品需求, 负责产品的UI设计;
负责关注行业趋势, 推动符合产品目标的设计迭代方案;
对UI设计有敏锐的洞察力, 关注设计趋势并推动团队发展。
岗位要求: 1、本科及以上学历;
2、5年以上工作经验;
3、熟练Photoshop、Illustartor,懂得基本的平面、网页或app排版设计规律或形式,理解平面构成相关原理,色彩构成相关原理、了解当下设计流行趋势。
优先录取: 掌握交互动效设计软件优先
 
Windows客户端开发工程师  
岗位职责: 负责Windows平台安全客户端产品的需求分析和功能实现。
岗位要求: 1、本科及以上学历,计算机相关专业或背景;
2、精通C,C++,了解DirectUI, WTL界面开发;
3、熟悉常用的开发库,Boost, STL, ACE;
4、有较强的软件设计能力和独立开发能力;
5、具备较好的英语读写能力;
6、做事严谨踏实,抗压能力强,有独立解决问题的能力及良好的团队合作精神。
 
产品经理  
岗位职责: 负责产品需求调研与整理、国内外相关竞品分析、产品设计工作,满足安全产品业务需求;
责与用户交流沟通,建设产品内容,驱动项目实施,实现产品需求;
负责评估产品设计中技术层面的可行性;
协调开发团队制定开发计划,让产品落地;
负责产品交付后的跟踪优化及效果反馈;负责产品相关文档的编写工作。
岗位要求: 1、本科及以上学历,计算机相关专业或背景;
2、3年以上互联网产品经理相关工作经验;
3、能够清晰描述产品框架,熟练掌握产品经理的工作工具,包括原型图设计(axure等)、PRD文档编写等;
4、理解网络、数据库、安全等技术的基本实现原理;
5、具备良好的数据分析与逻辑分析能力,具有创新意识,能规划和设计产品功能,善于分解工作任务;
6、具备良好的产品方案策划与撰写能力,商业嗅觉敏锐,具有产品变现能力。
7、具备较强的英文材料阅读能力;
8、对网络安全感兴趣,关注行业发展趋势,对创新型产品有独到见解;
9、具备良好的沟通表达能力和团队合作精神,具有较强的学习能力和洞察力,喜欢挑战性的工作。
优先录取: 有网络安全从业经验者优先;
具备UI设计经验者优先;
 
产品经理助理  
岗位职责: 负责协助产品需求调研与整理、国内外相关竞品分析、产品设计工作,满足安全产品业务需求;
协调开发团队制定开发计划;
负责产品交付后的跟踪优化及效果反馈;
负责产品相关文档的编写工作。
岗位要求: 1、本科及以上学历
2、2年以上工作经验
3、了解产品设计相关流程,包括竞品分析、需求整理、功能分析、用户角色分析、原型设计等。
优先录取: 具备信息安全背景者优先;
具备1年以上产品设计经验或者交互经验者优先。
 
高级产品经理  
岗位职责: 负责进行产品详细特性规划和产品设计,并协助开发团队理解和掌握需求;
负责对新技术、国内外相关产品、相关体系进行研究,提出新产品建设思路和方向,组织立项,发展新产品;
参与制定产品的营销推广方案,并参与和推动产品的实施推广。
岗位要求: 1、本科及以上学历,计算机相关专业或背景;
2、5年以上产品经理岗位工作经验;
3、精通至少一种产品设计工具,对用户体验方面的理论有较深的了解和认识,对交互设计在产品设计前、中、后期的职责有一定理解与实际应用经验。
优先录取: 多年安全行业从业经验优先;
作为主要产品负责人或骨干,全程参与过取得商业成功的网络安全类或商业类产品的规划、设计、开发、以及推广优先。
 
高级网络安全工程师  
岗位职责: 关注网络安全行业的发展趋势,跟踪和研究最新安全威胁;
对公司产品进行安全漏洞研究发掘,对安全事件进行快速响应处置;
参与公司安全研究工作并将成果产品化;
开展安全相关的培训宣传工作等。
岗位要求: 1、本科及以上学历,计算机、网络安全相关专业;
2、具有3年以上网络安全行业从业经验,或相关岗位经验;
3、熟练掌握编程思想和至少一种底层开发语言;
4、熟练掌握至少一种脚本语言;
5、掌握各种安全漏洞威胁原理及其相关攻击思路;
6、深刻TCP、IP、HTTP协议原理及工作过程;
7、对相关安全防护技术原理自己独到的研究理解;
8、对安全有浓厚的兴趣和较强的独立钻研能力,有良好的团队精神。
优先录取: 发表过有深度的技术Paper;
成功利用技术进行事件调查/追溯攻击者经历;
有威胁情报分析,IoC大规模处理经验;
熟悉APT的攻击和防御经验的均优先。
 
后端开发工程师  
岗位职责: 负责服务器后端程序开发(日志分析、数据统计、挖掘等);
参与技术方案研讨、流程设计,保证程序的运行性能有较高要求。
岗位要求: 1、本科以上学历,2年以上开发工作经验;
2、精通Python、C/C++、Java、PHP中一种或多种语言;
3、精通tcp/ip、http等协议;
4、熟悉Linux平台环境下的开发,掌握Linux常用命令;
5、熟悉Orracle、PostgreSQL、MySQL或sqlite数据库;熟悉内存数据库、NO SQL数据库。
6、对技术有强烈的兴趣,喜欢钻研,具有良好的学习能力及独立解决技术问题的能力。
优先录取: 有分布式系统开发经历;
有高性能服务器程序开发的优先;
熟悉nginx模块开发的优先;
熟悉falcon、tornado、bottle、python的优先;
熟悉Pandas或者R优先。
 
技术编辑  
岗位职责: 主要负责公司内部所有技术文献、报告、内刊等技术内容的整理、校对、编排、维护及出版工作,并针对信息安全前沿领域的相关技术文献进行研究,推动公司内部技术文献的精品化工作。
岗位要求: 1、硕士及以上学历,网络安全或计算机相关专业;
2、对网络安全相关技术有一定的理解力和把控力;
3、对新技术、新动态有浓厚的兴趣和敏锐的洞察能力,并有能力将技术热点资源整合成稿;
4、具有良好的语言表达能力和文档写作能力;
5、具备熟练检索、阅读英文文献的能力;
6、良好的沟通能力,主动积极,执行力强。
优先录取: 有相关工作经历者优先;
理工科专业、有编辑经验者优先。
 
技术翻译  
岗位职责: 负责全球网络安全产业技术资料收集,翻译工作;
负责公司内部资料翻译整理工作;负责其他内部资料整理工作。
岗位要求: 1、硕士及以上学历,信息安全专业或英语专业;
2、英语6级以上或专业英语4级。
 
人力资源主管  
岗位职责: 负责协助人力资源经理制定和调整人力工作总体规划与年度实施计划,修订公司相关人力资源管理制度,推动人力资源各模块工作的开展;
负责部门间的沟通协调。
岗位要求: 1、本科以上学历,专业不限;
2、具备3年以上人力资源岗位工作经验;
3、熟悉人才招聘、绩效考核、人才培养、劳动法等相关业务制度和工作流程;
4、能够承受较大的工作压力;
5、具备较好的沟通、组织协调能力,时间管理能力。
优先录取: 有互联网、IT行业从业经验者优先;有管理经验优先。
 
人力资源专员  
岗位职责: 负责制定人力资源管理各项实务的操作流程及规范,负责招聘、培训、绩效考核、文化建设其中至少两个模块的工作实施。
岗位要求: 1、本科以上学历,专业不限;
2、有1年以上行政、人力资源岗位工作经验;
3、具备良好的协调能力、沟通能力,抗压能力强。
优先录取: 理工类背景优先。
 
技术经理  
岗位职责: 负责产品与相关项目技术管理工作,把控技术方向,确保贴合业务需求;
负责产品的架构设计、业务审核、模块划分、性能规划等;
负责收集提炼需求并组织技术方案设计;
负责规划研发整体的工作安排、工作进度;
负责推动产品整体的架构优化,发现并解决重大故障及性能瓶颈。
岗位要求: 1、本科及以上学历
2、5年以上工作经验
3、精通一门以上脚本语言(shell/perl/python等),熟悉java/C/C++等开发语言一种及以上,深入理解linux系统,运维体系结构,精于容量规划、架构设计、性能优化。
优先录取: 有网络安全背景者优先;
有大规模系统设计和工程实践者优先
 
技术经理(安全分析团队)  
岗位职责: 负责网络安全事件应急响应和解决方案输出
岗位要求: 1、本科及以上学历,计算机、网络安全相关专业;
2、具有5年以上网络安全行业从业经历,具有8人以上团队管理经验;
3、深度掌握操作系统原理;
4、良好的逆向工程能力;
5、极度热爱网络安全行业,为人正直,真诚守信;
6、良好的英文专业资料阅读能力;
7、较强的组织管理能力、表达能力和良好的人际关系协调能力。
 
技术售前工程师  
岗位职责: 负责企业级产品销售过程中的技术方案编写以及产业趋势分析,应答用户需求。
岗位要求: 1、本科及以上学历,计算机相关专业;
2、对网络基础知识理解透彻,具备软件开发能力;
3、具备信息收集、调研分析能力;
4、具备优秀的技术文档撰写能力;
5、具备优秀的沟通能力,亲和力强。
优先录取: 有安全行业售前工作经历者优先。
 
交互设计师  
岗位职责: 负责产品的体验设计,与产品经理密切配合,整理并挖掘更全面的用户特征及产品需求,推动公司业务发展和体验提升;
确保上线产品体验体验质量,协助达成产品目标;
推动并协调产品不同阶段的用户研究及可用性测试。
岗位要求: 1、本科及以上学历;
2、5年以上工作经验;
3、熟悉图像设计软件并熟练使用axure,sketch等交互设计软件。
优先录取: 具备信息安全背景者优先。
 
前端开发工程师  
岗位职责: 负责产品前端设计、开发、优化及新技术调研。
岗位要求: 1、本科以上学历,1年以上开发工作经验;
2、掌握WEB开发的相关技术以及流程,有相关的开发或实践经历;
3、熟悉WEB前端的相关技术,包括HTML、JavaScript、CSS等;
4、熟悉常用的JavaScript开发框架,如jQuery、AngularJS等;
5、至少了解一种后端开发语言,如 java,php, python, perl等。
优先录取: 有前后台开发经验者优先;
了解D3、Canvas、SVG等开发技术,做过相关项目者优先。
 
前端开发工程师(3D)  
岗位职责: 负责数据可视化图形图像产品的设计、开发。
岗位要求: 1、本科以上学历,1年以上开发工作经验;
2、对图形图像开发有浓厚的兴趣和爱好;
3、有一定的3D相关开发经验,了解WebGL或OpenGL知识;或使用过Canvas/SVG/OpenGL 等技术进行过图形相关的研发工作;
4、具有较强的动手能力,有过动画或游戏开发方面的实际开发经验,如做过Flash动画,开发过小游戏等.
优先录取: 熟练使用Maya、Blender等3D绘图软件者,以及熟练使用javascript者优先。
 
安全开发分析工程师(机器学习)  
岗位职责: 负责构建数据挖掘、数据分析体系;
负责海量数据的分类汇总、分析研究和数据建模;
负责对恶意代码分析数据行深度挖掘和有效利用;
负责编写分析数据计算分析报告或统计分析报告;
负责配合开发人员,将模型应用到检测模块。
岗位要求: 1、本科以上学历,计算机、软件、数学等专业;
2、熟练掌握训练深度网络的各种方法、数据分析挖掘算法(聚类分析、回归分析等);
3、熟悉和掌握 C/C++/Java 和脚本语言编程(Shell, Python等),编写过足量代码;
4、能够根据实际应用需求进行独立建模,算法调优及模型验证;
5、具有英文技术资料的读写能力。
优先录取: 硕士学历优先;熟悉反病毒相关知识者优先。
 
数据分析工程师  
岗位职责: 负责对海量网络安全数据进行分析、挖掘,设计数据产品等工作。
岗位要求: 1、本科及以上学历,数学、统计学、计算机相关专业;
2、2年以上相关工作经验;
3、使用SAS/R/Python编写过足量代码;
4、掌握数据分析技术(聚类分析、回归分析、决策树等)、数据挖掘算法、机器学习算法,喜欢钻研新技术。
优先录取: 有开源云计算平台开发经验,且对内存数据库、分布式数据库、分布式文件系统有深厚理论基础者优先;
具有数据产品分析/设计/规划等经验者优先。
 
数据库工程师(DBA)  
岗位职责: 负责数据库系统的建设及运维,协助开发人员搭建高效数据处理平台。
岗位要求: 1、本科以上学历;
2、3年以上相关工作经验;
3、具有大数据量处理经验。
优先录取: 熟悉PostgreSQL,熟悉Redis。
 
数据库开发工程师  
岗位职责: 负责数据库设计开发、测试优化、维护及相关文档的编写。
岗位要求: 1、本科及以上学历;
2、2年以上工作经验;
3、熟练使用Linux,PostgreSQL或SQLite,精通至少两种NoSQL数据库。
优先录取: 有统计产品实际开发经验或海量数据处理经验者优先。
 
网络安全工程师  
岗位职责: 负责从事恶意代码分析;
负责数据包分析、特征码提取;
负责安全事件应急响应与分析;
负责检测模块编写。
岗位要求: 1、本科及以上学历,计算机相关专业背景;
2、掌握汇编语言、掌握一种以上的编程语言,如C++、Python等,熟悉数据结构;
3、熟悉反汇编工具和网络数据包分析工具;
; 4、具有英文技术资料的读写能力;
5、喜欢探究事物背后的原理,知识面广,思路清晰。
优先录取: 有相关逆向工作经验者优先;熟悉反病毒相关知识的优先。
 
研发经理  
岗位职责: 负责产品及相关项目技术管理工作,准确把握业务需求,确定产品的技术架构和技术路线;
负责产品架构分析,提出软件架构整体设计,数据库设计和基础运行架构设计;
负责功能模块设计、核心代码代码开发,并对开发进度和质量负责;
负责对技术人员进行技术培训和指导,协助解决技术难题及性能瓶颈;
建立团队能力提升体系,规范软件开发过程管理。
岗位要求: 学历背景:
计算机、网络安全相关专业或背景。
专业技能:
1、本科及以上学历,计算机相关专业;
2、5年及以上产品开发相关经验,有项目管理经验;
3、精通C语言,熟悉Linux开发环境及网络编程技术;
4、了解计算机原理、操作系统、网络安全等相关技术;
5、从事过反病毒、逆向工程、系统漏洞等相关工作,熟悉x86系列汇编语言,能熟练读懂汇编代码,并能熟练使用IDA、OD等工具进行反汇编;
6、具备良好的沟通表达(口头及书面)和文档交付能力;
7、勤奋踏实、有责任心,能够在压力下工作。
优先录取: 有网络安全背景者优先。
 
运维工程师  
岗位职责: 负责Linux系统及产品运维工作。
岗位要求: 1、本科及以上学历,计算机相关专业;
2、熟悉Linux系统,会搭建一些常见的服务器,如Samba、FTP和Mail等;
3、掌握常用的Linux命令及SQL命令;
4、掌握一项或多项程序语言,如shell、Python等;
5、具有良好的执行力和沟通能力,有耐心、责任心强。
优先录取: 有两年以上Linux运维工作经验者优先。
 
测试工程师  
岗位职责: 负责公司软件产品的测试,致力于提高产品质量,为用户负责。
岗位要求: 1、本科以上学历,计算机相关专业,热爱软件测试;
2、熟悉软件测试的基本工作流程;
3、熟悉windows、linux系统,至少熟悉一种编程语言(python、shell、VBS);
4、具有快速学习能力、良好的沟通能力,具有敬业精神。
优先录取: 熟悉C、C++者优先,有驱动调试经验者优先。
 
测试工程师(Android方向)  
岗位职责: 负责Android产品的测试,致力于提高产品质量,为用户负责。
岗位要求: 1、本科以上学历,计算机相关专业,热爱软件测试;
2、熟悉软件测试的基本工作流程;
3、熟悉android平台下应用的测试,熟悉JAVA;
4、具有快速学习能力、良好的沟通能力,具有敬业精神。
 
安全开发分析工程师  
岗位职责: 负责Windows/Linux恶意代码分析,以及反病毒引擎产品相关恶意代码检测及处置模块的功能实现;
分析并提取远控木马的C&C相关信息,对远控木马进行溯源。
岗位要求: 1、本科以上学历,计算机、信息安全相关专业,能力突出者不限;
2、了解操作系统原理,熟悉常用数据结构与算法;
3、掌握汇编语言,熟练掌握一种脚本型语言(如Python),具有C/C++开发能力;
4、熟悉反汇编工具和网络数据包分析工具,会使用IDA、OllyDBG等调试器;
5、具有英文技术资料的读写能力;
6、喜欢探究事物背后的原理,知识面广,思路清晰。
优先录取: 有linux平台开发经验者优先;
逆向能力突出者优先;
熟悉流行的木马远控的配置和使用者优先。
 
安全开发分析工程师  
岗位职责: 负责对漏洞样本的分析,以及反病毒引擎产品相关检测模块的功能实现。
岗位要求: 1、本科以上学历,计算机、信息安全相关专业,能力突出者不限;
2、1年以上网络安全开发、分析工作经验;
3、熟悉C/C++,能使熟练用windows和linux平台开发工具;
4、熟悉漏洞的基本原理,能使IDA,OllyDbg,WinDbg进行调试和分析;
5、具有英文技术资料的读写能力。
优先录取: 在看雪、FreeBuf上发表过漏洞分析相关文章者优先;
有过漏洞挖掘经验者优先。
 
驱动开发工程师  
岗位职责: 负责企业级安全软件产品的主动防御、系统监控、过滤驱动等模块的开发和维护工作。
岗位要求: 1、本科及以上学历, 计算机、信息安全相关专业;
2、熟练掌握C、C++语言及Windows程序开发;
3、具备扎实的数据结构基础知识;
4、熟悉Windows驱动开发,掌握DDK、WDK开发环境;
5、热爱信息安全行业,具有较强的学习和动手能力。
优先录取: 有驱动开发经验、逆向分析经验优先。