
得物【无线】音视频转码后端技术专家
社招全职5年以上技术类地点:上海状态:招聘
任职要求
任职要求: 1,计算机或相关专业统招本科,5年以上软件研发经验; 2,扎实的golang基础,同时有C/C++开发经验者优先; 3,熟悉分布式系统原理及分布式业务系统设计,熟悉缓存、消息队列等机制; 4,有成熟的点播、直播转码服务研发及落地经验者优先; 5,了解常用的视频格式,如MP4/fMP4,TS,FLV等; 6,了解H.264,H.265,AAC编解码原理优先,能熟练使用FFMpeg; 7,有较强的项目推进和跨团队协作能力。
工作职责
岗位职责: 1,负责音视频后端转码系统的架构设计,开发及优化; 2,保障转码后台服务的稳定性及高可用性; 3,负责提供高质量的后台转码服务,同时关注转码系统质量的优化,包括但不限于机器成本,带宽成本,转码时效等;
包括英文材料
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
分布式系统+
https://www.distributedsystemscourse.com/
The home page of a free online class in distributed systems.
https://www.youtube.com/watch?v=7VbL89mKK3M&list=PLOE1GTZ5ouRPbpTnrZ3Wqjamfwn_Q5Y9A
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
缓存+
https://hackernoon.com/the-system-design-cheat-sheet-cache
The cache is a layer that stores a subset of data, typically the most frequently accessed or essential information, in a location quicker to access than its primary storage location.
https://www.youtube.com/watch?v=bP4BeUjNkXc
Caching strategies, Distributed Caching, Eviction Policies, Write-Through Cache and Least Recently Used (LRU) cache are all important terms when it comes to designing an efficient system with a caching layer.
https://www.youtube.com/watch?v=dGAgxozNWFE
消息队列+
https://www.youtube.com/watch?v=xErwDaOc-Gs
TypeScript+
https://www.youtube.com/watch?v=JHEB7RhJG1Y
Master TypeScript from basics to advanced concepts through hands-on tutorials covering type annotations, generics, data fetching, Zod library, and more, with practical challenges for effective real-world application.
相关职位

社招5年以上技术类
岗位职责: 1,负责音视频后端转码系统的架构设计,开发及优化; 2,保障转码后台服务的稳定性及高可用性; 3,负责提供高质量的后台转码服务,同时关注转码系统质量的优化,包括但不限于机器成本,带宽成本,转码时效等;
更新于 2023-12-26

社招技术类
岗位职责: 1,负责图文/视频编辑,图文/视频模版,视频拍摄等相关业务场景的音视频SDK能力建设。 2,负责相关业务场景下的视频创作工具需求开发,性能优化等工作,打磨链路性能及体验。 3,积极探索新技术,持续探索AI生成能力在视频及图文创作场景下的可落地方案。
更新于 2024-07-16

社招技术类
岗位职责: 1,负责图文/视频编辑,图文/视频模版,视频拍摄等相关业务场景的音视频SDK能力建设。 2,负责相关业务场景下的视频创作工具需求开发,性能优化等工作,打磨链路性能及体验。 3,积极探索新技术,持续探索AI生成能力在视频及图文创作场景下的可落地方案。
更新于 2025-08-04