滴滴Android/iOS开发工程师(网络库方向)(J250408011)
任职要求
1、本科及以上学历,计算机及相关专业毕业,3年及以上从业经验; 2、熟悉Android/iOS SDK开发,掌握通用网络库实现原理如Cronet、OKHTTP等; 3、熟悉TCP/IP、UDP、HTTP(s)、QUIC等网络协议; 4、掌握HTTPDNS、全站加速、CDN等相关原理,具备端侧性能优化以及稳定性监控相关经验; 4、熟悉多线程编程和并发模型,了解线程池、掌握libevent、asio、libuv等一种或多种异步网络编程; 5、有良好的架构设计能力和项目质量意识,具备团队合作精神,能够与团队成员高效协作; 6、具备良好的问题解决能力,能够快速定位和解决网络相关问题;
工作职责
泛前端技术平台为滴滴网约车泛前端领域(App、小程序、Web 等)提供技术基建、业务容器和研发平台能力,为业务提升整体研发迭代效率、为用户提供稳定和高性能的用户体验、为集团输出先进和统一的泛前端技术方案。 其中基础技术团队提供 iOS、Android、Web 领域基础能力建设,包含构建系统、移动网络、基础 SDK、性能优化和稳定性建设等,为集团提供标准化、高性能、能力完备的端基础能力。 具体职责: 1、负责滴滴客户端通用网络库SDK开发和维护,提供标准化、高可用性的网络能力; 2、利用先进网络技术优化滴滴网络层的可用性和性能,提升用户体验,包括但不限于:弱网优化、http3.0协议升级、长链接优化、httpdns 等; 3、负责日常case故障处理、监控和主动发现问题,前后端配合、保障线上稳定运行;
1、负责商业广告系统中度量方向的质量保障工作,保障广告转化归因、转化数据采集等核心模块的稳定性和准确性; 2、深度参与项目需求评审、技术方案评审,设计并落地测试方案与用例,把控项目质量; 3、分析归因逻辑、归因链路及各端数据差异,推动定位和解决关键问题,完善度量质量体系; 4、主导建设归因系统端到端测试能力,包括多端(Web/Android/iOS)SDK测试方案,服务端自动化等; 5、推动归因系统质量技术平台建设,包括构建数据对账平台、实验测试平台等工具,提升整体测试效率和覆盖度; 6、推动稳定性建设,覆盖端到端告警监控、异常检测、数据对账机制等方面,提升系统在多场景下的健壮性和可恢复性。
1.参与城市低空物流网络设计,开发无人机业务运营、配送履约、空中交通管理、远程监视和指挥控制系统,包括前端和后台; 2.参与IoT边缘计算架构设计,开发无人机网络通信、设备管理、容器调度、运维监控等基础软件,构建低延迟、高可靠、高性能分布式系统; 3.开发无人机数字孪生系统和仿真软件,支撑软硬件产品设计、开发、测试和模拟演练,提高研发和运营效率; 4.开发无人机物联网大数据处理系统,支撑商业分析、故障归零和AI算法迭代; 5.跟踪和调研国内外安全技术,设计并实现无人机产品安全方案,包括安全监测、网络攻防、可信计算等。
-工具开发与维护:负责公司移动端(Android/iOS)白盒静态分析工具的设计、开发与持续优化,确保工具在代码缺陷检查场景的高效性和准确性 -底层模型微调与优化:参与底层分析模型的训练与微调,结合业务场景调整模型参数,提升工具对复杂代码逻辑、安全漏洞的识别能力。跟踪行业前沿技术(如AI辅助代码分析),探索模型优化方向 -数据收集与清洗:设计并实施数据收集方案,从开源项目、内部代码库等渠道获取高质量训练数据。负责数据的清洗、标注与预处理,确保数据符合模型训练要求 -相关代码工程开发