Python 爬虫工程师/逆向工程师
岗位职责
- 负责爬虫相关技术的研究和实现工作,如 Web 站点、APP 数据流、验证码对抗、JS 逆向反爬机制的研究
- 负责公司爬虫的核心算法以及策略优化
- 完成关键信息的数据抽取、清洗、分析
- 能独立解决实际开发过程中遇到的问题
任职要求
-
基础技能
3 年以上爬虫及 JS 逆向经验(能力强者年限可适当放宽),熟悉 Python 、Node.js 以及原生 Javascript
运行机制。熟悉主流数据库的使用,如 MySQL 、MongoDB 、Redis 。
-
网络与框架
熟悉 Requests 、httpx 、aiohttp ,熟练使用 curl_cffi 绕过基础的 TLS 指纹检测。
-
JS 逆向实战
-
调试与 Hook
熟悉浏览器断点调试技巧( XHR 断点、本地替换/Overrides ),熟练使用 Object.defineProperty 或 Proxy 对浏览器原生
API 进行注入。
-
加密与解密
熟悉标准加密算法( AES/RSA/SM2/SM3/SM4 ),熟悉 Webpack/Vite 打包机制,能够快速定位核心加密模块。
-
AST 重构
熟悉 AST 解混淆,能够独立完成脚本去除无用代码并重构逻辑。
-
沙盒与指纹
熟悉 JSVMP 基础原理,熟悉 JSDOM/VM2 沙盒环境,对抗原型链检测;熟悉前端浏览器指纹的生成逻辑与伪装。
-
验证码对抗
熟悉验证码对抗,能处理滑块/点选轨迹等验证生成(如 google recaptcha 、cloudflare turnstile 、geetest )。
加分项
Go 研发工程师
岗位职责
- 负责公司项目的系统设计、功能开发和性能优化
- 根据产品需求,与团队成员协作完成后端服务的设计与开发工作
- 对现有系统进行优化,包括架构、性能和稳定性等方面
任职要求
- 5 年以上 Web 开发经验,3 年以上 Golang 研发经验。熟悉 Golang 语言特性、底层库实现原理、工具链使用和性能优化
- 熟悉并发编程,能够完成高并发高可用的服务代码实现
- 了解常见网络协议栈( TCP/IP 、HTTP )
- 熟悉常见的数据结构并加以合理应用
- 具备系统分析能力,能够洞察和拆解系统中的优化点
- 有 MySQL 和 MongoDB 的生产使用和调优经验
- 熟悉 OpenIM 并有生产级应用和调优经验
- 熟练使用主流的服务中间件,如消息队列( Kafka/Nats )、配置中心/服务注册发现( Nacos/Etcd )、代理服务( Openresty/Caddy )等
- 熟练使用 gRPC 协议
- 熟悉常规的 Web 框架,如 Gin 、Go-Zero 等
- 具有生产级微服务治理经验
加分项
- 有 IM 、直播相关经验
- 熟悉腾讯 IM 并有实践使用经验
- 有体育赛事方面项目相关经验
- 有独立完整设计系统架构并上线的经验
福利待遇
- 入职即购买 MacBook Pro ( M5 芯片)
- 每月提供价值 500USD 的 AI Token 费用(模型自选)
- 弹性打卡时间
- 过磨合期后可远程
- 14 薪
- 每年至多 15 天带薪年假
说明
- 上述两个岗位薪资面议,具体数值根据面试结果对能力评估后确定。
- 学历要求为统招大专及以上,能力特别出众者,可适当放宽要求。
- 此招聘为全职岗位 。
- 如后续招聘停止,会在下方追加说明。
简历投递
欢迎各位能人投简历,投递地址邮箱:a2VlcGNoZW4yMDE2QGdtYWlsLmNvbQ==
投递时麻烦备注一下 V2EX ,谢谢~