Python开发工程师
1.5-2万元/月
更新 2025-12-23 18:15:34
浏览 967
职位详情
Python
1-3年
Linux开发/部署经验
Python · C++
Engine · Desktop · Local Service · Windows · Linux
岗位职责:
1.本地服务化与协议设计设计并实现本地API(JSON-RPC/gRPC/11本地HTTP任一),包含:协议版本化、幂等、超时、错误码、鉴权/白名单进程生命周期治理:启动/健康检查/崩溃自恢复/
退出清理/资源上限(CPU/内存/并发)
2.离线交付与跨平台打包将PythonEngine固化为可随桌面应用分发的制品(例如Pylnstaller/Nuitka/自带runtime目录等方式)Windows+Linux双平台可复现构建:依赖锁定、离线依赖(wheelhouse/私有源)、构建脚本一键化版本追溯:构建号、变更记录3.可观测性与诊断结构化日志(含trace_id/task_id)、关键事件埋点、性能与耗时统计诊断包导出(log+manifest+环境信息+最近任务摘要),用于离线现场排障关键链路smoketests+最小集成测试
任职要求:
1.本科及以上学历,计算机/软件等相关专业优先;3年及以上后端开发经验
(能力突出可放宽)。
2.扎实的Python工程化能力:依赖管理/打包/测试/性能调优/稳定性治理
3.有“桌面本地服务/长驻进程”经验:IPC、容错、资源控制(不是纯Web后端)
4.Windows+Linux交付经验:能说明你如何解决跨平台依赖、路径/权限、兼容性问题
5.工具链集成经验:调用外部CLI、解析输出、管理环境与产物6.良好的文档与沟通能力:能把边
界、协议、异常策略写清楚并推动落地
加分项1.有插件系统/版本治理经验(协议版本、兼容矩阵、回滚策略)
2.有gRPC/Protobuf、JSON-RPC、消息队列/任务队列经验3.有多进程并发、限流/背压、
profiling、性能排障经验
4.有与Electron/桌面主进程协作经验(安全边界、进程管理)
5.了解Go/Rust/C++等用于性能/稳定性关键模块的混合架构思路
1.本地服务化与协议设计设计并实现本地API(JSON-RPC/gRPC/11本地HTTP任一),包含:协议版本化、幂等、超时、错误码、鉴权/白名单进程生命周期治理:启动/健康检查/崩溃自恢复/
退出清理/资源上限(CPU/内存/并发)
2.离线交付与跨平台打包将PythonEngine固化为可随桌面应用分发的制品(例如Pylnstaller/Nuitka/自带runtime目录等方式)Windows+Linux双平台可复现构建:依赖锁定、离线依赖(wheelhouse/私有源)、构建脚本一键化版本追溯:构建号、变更记录3.可观测性与诊断结构化日志(含trace_id/task_id)、关键事件埋点、性能与耗时统计诊断包导出(log+manifest+环境信息+最近任务摘要),用于离线现场排障关键链路smoketests+最小集成测试
任职要求:
1.本科及以上学历,计算机/软件等相关专业优先;3年及以上后端开发经验
(能力突出可放宽)。
2.扎实的Python工程化能力:依赖管理/打包/测试/性能调优/稳定性治理
3.有“桌面本地服务/长驻进程”经验:IPC、容错、资源控制(不是纯Web后端)
4.Windows+Linux交付经验:能说明你如何解决跨平台依赖、路径/权限、兼容性问题
5.工具链集成经验:调用外部CLI、解析输出、管理环境与产物6.良好的文档与沟通能力:能把边
界、协议、异常策略写清楚并推动落地
加分项1.有插件系统/版本治理经验(协议版本、兼容矩阵、回滚策略)
2.有gRPC/Protobuf、JSON-RPC、消息队列/任务队列经验3.有多进程并发、限流/背压、
profiling、性能排障经验
4.有与Electron/桌面主进程协作经验(安全边界、进程管理)
5.了解Go/Rust/C++等用于性能/稳定性关键模块的混合架构思路
相似职位
很抱歉,暂无相似职位!