Dice是技术专家在职业生涯的每个阶段的首选职业目的地。我们的客户PETADATA正在寻找以下职位。立即通过Dice申请!
职位:首席软件工程师(C / C
经验:15+年
地点:圣克拉拉(旧金山湾区)
工作类型:全职
PETADATA正在为我们的一个客户招聘多个职位:首席软件工程师(C / C ++)。
职责:
候选人必须管理分配给SPE的所有工作范围的执行,确定团队内人员的分配来执行该工作,并在交付给客户之前审查和批准任何SPE合同可交付成果。
应该为部署在企业、数据中心、公共/私有云和服务提供商环境中的最新防火墙开发网络安全组件和协议。
必须能够为产品、服务或功能创建和实施代码,并根据需要重用代码。编写并学习创建可扩展和可维护的代码。考虑可诊断性、可靠性和可维护性,减少缺陷,并了解代码何时准备共享和交付。
必须能够在网络安全/威胁和有状态TCP / UDP检查领域为安全硬件和虚拟平台开发功能和架构。
您需要设计、设置和维护一个模拟真实使用场景的性能测试环境,以便对我们的SaaS产品进行负载和压力测试。
必须负责开发一个能够交付包括嵌入式战术飞行软件、MBIT软件、重新编程软件、引导软件、集成计划、测试计划、验证项、分析脚本、测试程序和测试报告的团队。
应该能够为多核平台开发可扩展的数据包处理管道的流架构。
必须为跨防火墙集群的分布式会话架构开发可扩展的软件解决方案。
需要具备产品远见、竞争优势的想法,有效的决策者,承担责任并独立推动、领导任务和分配。
所需技能和资格:
候选人应具备15年以上网络架构和设计的软件开发经验。
精通C / C ++ / Python编码技能,并在Unix / Linux上进行大规模软件开发。
需要成为网络协议的专家,特别是TCP / IP、SSL / TLS。
在构建和维护性能测试环境方面有经验。
在代理、防火墙、入侵检测系统、入侵防御系统、数据保护、深度数据包检查(DPI)、NETFLOW和IPFIX方面有良好经验。
对数据库SQL、NoSQL、时间序列、图形数据库等有深入了解。
必须熟悉Cavium / EZchip / Broadcom等网络处理器平台。
具有多核、多进程/多线程系统的实际经验。
具备向软件工程师和管理团队进行演讲的公众演讲技巧。
组织和委派技能,将大型项目拆分为里程碑,并分配最适合团队成员的任务。
特别是具备网络安全背景的加分项
教育资格:
计算机科学、工程或相关领域的学士/硕士学位。
我们提供专业的工作环境,并为每个人在信息技术领域的成长提供机会。
注意:
候选人需要参加电话/视频面试或面对面面试,并在候选人(他/她)被选中后进行教育和经验的所有背景调查。
请将您的简历发送至