首席逆向工程师 – 远程

官网 Zyte

职位描述

在 Zyte,我们正在引领网络数据提取领域的下一次革命,使企业能够专注于创新。企业经常要应对各种挑战,如浏览动态网站结构、对抗反抓取措施以及确保数据准确性。我们通过提供一流的工具,实现无缝、可靠的网络数据提取,从而解决这些障碍。凭借十多年的专业经验,我们已成为 3000 多家公司和 100 多万开发人员信赖的解决方案,帮助他们获得竞争优势并推动可持续增长。

作为首席逆向工程师,您将是 Zyte 旗舰产品 Zyte API 开发中不可或缺的一员。您将与产品和工程团队的工程师密切合作,构建和优化能够以超过 10k RPS 的速度下载数据的高性能刮擦服务。该职位将为您提供使用反检测浏览器和高级自动化工具进行创新的机会,不断挑战网络刮擦技术的极限。

offer要求 [offer requirements]

  • 领导新方法和新技术的研究,以增强网络刮擦技术,识别网络数据中的模式,并设计数据驱动方法,利用这些模式优化刮擦效率和准确性。
  • 开发新的刮擦策略和算法,以处理各种网站结构和反刮擦措施
  • 检测和分析网站结构、内容交付方法和反刮擦技术的变化,以调整和改进刮擦工具。
  • 为我们的产品提供有关现代网络搜刮挑战的战略见解,快速开发原型以克服反搜刮技术并确保数据检索的一致性。
  • 与跨职能软件工程团队合作开发稳健且可扩展的网络搜刮解决方案。为 Zyte 的反检测浏览器和浏览器自动化工具做出贡献。
  • 识别和评估网络刮擦中的新风险,确保遵守法律和道德标准。
  • 指导工程师规划和开展高级网络刮擦研究,培养创新和持续改进的文化。
  • 接受这一职位固有的不确定性,享受开辟自己道路的自由。
  • 扎实了解用于抓取、提取和处理数据的技术和工具
  • 熟练掌握 JavaScript/Node.js、Python 和 Java,具有广泛的编程背景和出色的解决问题的能力
  • 具备强大的研究、调试、模糊处理和逆向工程技能,包括静态、动态和协程分析。
  • 深入了解操作系统和计算机网络概念。
  • 善于使用 Wireshark、Burp Suite 等工具拦截和调试网络流量。
  • 了解浏览器引擎、浏览器指纹和广告拦截机制。
  • 具有使用反编译器、IDA Pro、Ghidra 或 Frida、Jadx 和 Babel 的经验
  • 具有使用 C/C++ 的经验
  • 为 Mozilla 或 Chromium 项目做出核心贡献
  • offer福利 [offer benefits]

  • 成为一个自我激励、不断进取的多元文化团队的一员。
  • 拥有在自己最擅长的地方工作的自由和灵活性。
  • 参加会议并与来自全球各地的团队成员会面。
  • 滚动至顶部