阿里巴巴业务技术-高级Android/iOS开发工程师-用户&内容技术
任职要求
1.精通Android/iOS开发:熟练掌握开发工具及相关性能调试工具 2.代码理解能力:具备优秀的代码阅读和理解能力,能快速掌握现有代码结构和研发规范,对代码质量有较高追求 3.底层技术掌握:深入理解Android/iOS底层实现技术,掌握内存管理与多线程工作原理 4.构建部署能力:…
工作职责
-团队介绍:淘宝消息 - 电商生态的"技术中枢"
在阿里巴巴集团的技术版图中,淘宝消息团队占据着至关重要的位置。我们不仅是淘宝平台的核心沟通系统构建者,更是连接商家、用户、平台的"技术桥梁"。每天,我们处理着海量的消息交互,支撑着淘宝这一国内领先电商平台的沟通核心。
作为电商生态的"神经系统",我们肩负着双重使命:既要确保沟通系统的稳定可靠,又要持续推动技术创新突破。在这里,技术深度与业务影响力完美结合,每一个技术决策都直接影响着数亿用户的体验。
-为什么选择加入我们?
在淘宝消息团队,你将获得技术深度、业务影响、个人成长的三重价值:
•技术挑战与前沿探索
攻克技术难题:在IM(即时通讯)这一客户端具有挑战的领域,解决大规模并发、实时通信、跨端一致性等核心技术问题
架构创新实践:设计Android/iOS/鸿蒙三端一致的客户端架构,实践数据驱动UI、组件服务化等现代客户端架构理念,治理复杂的消息业务逻辑
性能极致追求:深入操作系统底层,优化消息全链路性能,为用户提供丝滑流畅的沟通体验
AI驱动变革:建设面向AI的研发工作流,从AI辅助逐步发展为AI驱动,探索大模型在客户端场景的创新应用和开发范式变革
• 职业价值与成长空间
核心业务影响力:直接参与淘宝核心的沟通功能开发,你的代码每天服务亿级用户,创造真实业务价值
技术专家共事:与阿里巴巴顶尖技术专家并肩作战,获得快速的技术成长和职业发展
前沿技术探索:在跨端架构、性能优化、AI驱动工程等前沿领域深度实践,保持技术竞争力
完整成长体系:从技术深度到架构广度,从代码实现到系统设计,获得全方位的技术能力提升
-岗位职责:成为技术变革的引领者
作为淘宝消息客户端高级开发工程师,你将:
1. 跨端架构设计与优化:参与Android/iOS/鸿蒙三端一致的架构设计与实现,构建高性能、可扩展的跨端消息通信框架,推动架构演进以解决大规模并发下的系统稳定性问题。
2. AI驱动的客户端开发实践:建设面向AI的研发工作流,从AI辅助逐步发展为AI驱动的开发范式,构建AI原生的开发工具链和自动化流程以实现研发效率的显著提升,并探索大模型在客户端场景下的创新应用以推动开发范式的变革。
3. 极致性能优化:深入系统底层优化消息加载、渲染、传输等关键路径性能,构建完善的性能监控和优化体系,并解决高并发场景下的内存、CPU、网络等资源优化问题。1、负责淘宝内部企业级软件的AI研发系统技术规划与实施落地,带领团队面对数千个代码库的复杂存量系统,通过完善现有系统AI友好化改造、构建各类研发Agent、探索新型研发工具形态,最终交付企业级软件的AI原生研发模式; 2、AI研发系统构建及演进:根据行业最新进展及内部企业实际情况,定义企业级软件的AI研发系统的整体方案及演进路径。能够识别关键问题,创新技术方案,协同各方诉求,完成技术方案应用落地; 3、存量系统AI友好化改造:定义企业级软件的AI友好架构内容,针对现有存量系统能够制定切实可行的落地方案和实施路径,多团队协作,逐步完成存量代码库的AI友好化改造; 4、跨团队协作与应用落地:能够深入了解电商场景的交易营销、搜索推荐、直播等技术域特点,构建AI研发系统平台通用能力及各技术域开放定制能力,制定满足各技术域不同诉求的差异化落地方案。
1、负责淘天基础服务相关技术架构设计,以产品化的方式服务业务;负责基础服务的稳定性和可靠性,重大活动如双11的保障 2、负责稳定性产品的AI Agent研发,如Crash平台/监控平台的Agent流程编排和方案设计,能够设计并实现基础服务领域AI Agent,并在生产环境下运用和提升效率 3、参与制定技术产品的架构发展规划,评审应用架构方案,负责核心功能模块的架构代码
承担淘天支付平台的建设,在业务上要完成多次支付、组合支付、免密支付、先用后付等多样支付能力的建设以及第三方支付机构(支付宝、微信、云闪付等)、银行等支付渠道的对接,在架构上要符合可扩展,高可用,高性能的要求。除了高效支撑上层业务之外,也要具备大并发处理能力,满足用户双11等大促峰值的支付诉求。 1、参与淘天支付平台建设(收银/支付/支付会员/网关)以及其他业务支撑系统和技术产品的研发与维护; 2、贴合业务,高效支撑支付业务策略的落地,并通过技术的手段不断提升业务策略落地的效率和质量; 3、负责相关产品的系统分析、设计,并独立完成详细设计和编码的任务,确保项目的进度和质量;