字节跳动性能优化工程师(通用计算方向)-基础库与工具链
任职要求
1、了解计算机体系结构、操作系统原理、编译原理、计算机网络中的基本概念和原理,熟悉数据结构与算法,熟练使用任何一门编程语言; 2、熟悉ARM、x86等某一架构的特性,包括指令微架构特性、核间互联等; 3、熟练…
工作职责
1、发现并挖掘线上大量服务(C++/Java/Go)的性能瓶颈点,探索并落地相关优化方案,最终沉淀到基础库与工具链; 2、利用通用CPU(如ARM、X86、RIS C-V等)指令集和硬件架构特点,结合经典编译/操作系统/高性能库等底层软件技术,联合业务团队,极致优化指定业务性能。
泛前端技术平台为滴滴网约车泛前端领域(App、小程序、Web 等)提供技术基建、业务容器和研发平台能力,为业务提升整体研发迭代效率、为用户提供稳定和高性能的用户体验、为集团输出先进和统一的泛前端技术方案。 其中基础技术团队提供 iOS、Android、Web 领域基础能力建设,包含构建系统、移动网络、基础 SDK、性能优化和稳定性建设等,为集团提供标准化、高性能、能力完备的端基础能力。 具体职责: 1、负责滴滴客户端通用网络库SDK开发和维护,提供标准化、高可用性的网络能力; 2、利用先进网络技术优化滴滴网络层的可用性和性能,提升用户体验,包括但不限于:弱网优化、http3.0协议升级、长链接优化、httpdns 等; 3、负责日常case故障处理、监控和主动发现问题,前后端配合、保障线上稳定运行;
1、深耕抖音创作者生态与运营体系,业务方向包括但不限于: 1)创作者中心(创作者成长、内容管理、数据分析、激励分成等); 2)运营平台(运营工作流、活动配置、资源投放、数据监控、活动管理等); 3)版权管理(短剧管理、内容版权保护、版权识别、侵权治理等); 4)生态治理(原创、营销感治理、低质治理等); 2、业务开发与交付: 1)负责抖音生态与运营相关产品(创作者中心/运营平台/版权平台等)的功能迭代与交付,把控技术实现与业务治理的平衡; 2)完成多端(PC/小程序/APP)用户功能的设计与开发,保障跨终端兼容性与一致性体验; 3、技术架构与工程化: 1)主导复杂业务场景下的前端架构设计,打造高可用、高性能的运营工作平台; 2)建设前端工程化体系,推进组件化/工具链/全栈技术落地,提升团队研发效能; 3)通过性能优化、通用组件库开发等技术手段,持续提升产品体验与开发效率; 4、创新探索与业务赋能: 1)探索AI+运营技术方案(如智能配置/自动化审核/数据洞察),通过技术驱动业务提效; 2)研发低代码平台、领域驱动设计等解决方案,应对B端复杂业务场景挑战。
1、观测和分析在离线推理和训练场景的业务特点,例如软件热点,硬件瓶颈等,提出优化方案; 2、利用通用CPU(如ARM、X86、RISC-V等)、GPU、AI加速器架构特点、结合编译/操作系统/高性能库等底层软件技术,联合业务团队,极致优化指定业务性能; 3、导入异构卡构建/编译方案,适配业务场景,并进行性能评估。
字节跳动基础架构 SRE 团队负责支持公司各项业务的正常运转,包括处理紧急故障响应、保障业务连续性、产品可用性改进、性能&效率优化、变更管理、监控、容量规划、运维产品开发与管理等相关工作。SRE 前端团队与 SRE 业务团队密切配合,负责搭建基础架构SRE 统一的运维管理平台,以建设通用能力的方式支持各产品(技术组件)搭建理念一致、功能易用的运维分站,实现不同业务场景下的运维闭环。 1、参与应用开发管理、流程引擎、逻辑编排、UI 编排等方向的技术架构和研发; 2、负责搭建物料库、制定各类研发规范,构建统一、高效的前端研发流程; 3、参与公司运维工作的白屏化,自动化和智能化实践,为公司内部提供拥有极致体验的运维产品; 4、深度参与面向未来的下一代基础架构,构建云原生运维产品,为多种业务场景赋能。