【今日頭條深圳招聘】沒錯,就是你知道的那個DAU過億APP
熱招業務
今日頭條(沒錯,就是你知道的那個DAU過億的APP)
娛樂新業務(下一個頭條/抖音,邀你一起見證)
職位亮點
絕對核心業務、DAU過億產品、項目有挑戰、發展潛力大、高水平團隊
頭條福利
六險一金,高薪期權,免費三餐,租房補貼,帶薪休假,休閑下午茶,晉陞空間,團隊氛圍好,優厚薪資。
工作地址
深圳市南山區南海大道來福士廣場辦公樓15層
簡曆接收郵箱
崗位一覽
前端開發進階工程師
iOS開發進階/資深工程師
Android開發進階/資深工程師
用戶端技術負責人
服務端技術負責人
服務端核心研發進階/資深工程師
C++開發進階/資深工程師
測試開發進階/資深工程師
基礎架構研發工程師
賬戶安全架構工程師
賬戶安全產品經理
網路研發工程師
直播CDN/即時通訊SRE工程師
音視頻即時通訊開發工程師
崗位詳細介紹
崗位1 前端開發進階工程師
職位描述
1、負責今日頭條、西瓜視頻、悟空問答,以及內部孵化的使用者端產品的PC/Wap/Hybrid-H5的前端開發工作;
2、負責頭條開發人員服務平台(APM端監控平台、雲端運算平台、開放平台、可視化資料分析平台等)的前端開發工作;
3、負責推動與最佳化業務線中前端基礎架構、組件抽象;
4、負責提升研發和運營效率的萬用群組件、工具和平台(H5視頻播放器、工單平台、真機調試平台等)的前、後端開發工作。
職位要求:
1、本科及以上學曆,電腦、通訊等相關專業;
2、熟練掌握JavaScript,CSS,HTML,DOM、繪圖、動畫、協議、安全、網路、效能最佳化等前端技術,對主流前端架構( React \ Vue \ Angular等)至少一種有深入應用並深入理解其設計原理;
3、熟悉ReactNative/Weex架構,有相關開發經驗者優先;
4、熟悉Express/Koa等NodeJS技術者優先;
5、有安卓、iOS開發經驗者優先;
6、對使用者體驗、互動操作流程,及使用者需求有一定瞭解;
7、積極樂觀,責任心強,工作認真細緻,具備良好的服務意識,具有良好的團隊溝通與協作能力;
8、熱愛前端技術,有較強的學習能力,有強烈的求知慾、好奇心和進取心 ,能及時關注和學習業界最新的前端技術。
崗位2 iOS開發進階/資深工程師
職位描述
1、負責今日頭條產品的功能研發和效能最佳化,完成高品質編碼和測試工作;
2、和產品經理配合,深度參與手機產品需求討論,功能定義等;
3、設計良好的代碼結構,不斷迭代重構;
4、承擔重點、痛點的技術攻堅;
職位要求
1、本科及以上學曆,電腦、通訊等相關專業;
2、具有紮實的編程功底,良好的設計能力和編程習慣;
3、熟練掌握Objective-C,熟悉Swift的優先;
4、至少精通一門程式設計語言;
5、一年以上iOS開發經驗,能獨立開發iPhoneApp者優先;
6、有較好的產品意識;
7、積極樂觀,責任心強,工作認真細緻,具有良好的團隊溝通與協作能力;
8、熱愛移動產品研發,有較強的學習能力,有強烈的求知慾、好奇心和進取心 ,能及時關注和學習業界最新的移動開發技術。
崗位3 Android開發進階/資深工程師
職位描述
1、負責今日頭條產品的功能研發和效能最佳化,完成高品質編碼和測試工作;
2、和產品經理配合,深度參與手機產品需求討論,功能定義等 ;
3、設計良好的代碼結構,不斷迭代重構 ;
4、承擔重點、痛點的技術攻堅。
職位要求
1、本科及以上學曆,電腦、通訊等相關專業;
2、具有紮實的編程功底,良好的設計能力和編程習慣;
3、熟練掌握Java,熟悉Android SDK ;
4、有較好的產品意識優先;
5、積極樂觀,責任心強,工作認真細緻,具有良好的團隊溝通與協作能力;
6、熱愛移動產品研發,有較強的學習能力,有強烈的求知慾、好奇心和進取心 ,能及時關注和學習業界最新的移動開發技術。
崗位4 用戶端技術負責人
職位描述
1、負責用戶端團隊的搭建和管理;
2、負責今日頭條App相關feature的開發;
3、負責新業務探索和開發。
職位要求
1、電腦或相關專業本科及以上學曆;
2、熟悉Android或iOS開發,兩端都瞭解優先;
3、5年及以上用戶端開發經驗, 負責過大型App的研發工作,對產品和技術都有較好的理解;
4、3年及以上團隊管理經驗, 有較強的責任心和良好的溝通能力。
註:此崗位下還有iOS和Android兩個方向的Leader崗位,篇幅有限,不重複列舉
崗位5 服務端技術負責人
職位描述
1、負責今日頭條核心業務和新業務的後台業務研發;
2、負責線上大流量高並發系統的設計和實施;
3、技術團隊搭建、業務把控、團隊管理和人員培養。
職位要求
1、3年以上工作經驗;
2、有紮實的編程能力,有優秀的設計和代碼品位;
3、深刻理解電腦原理,有良好的資料結構和演算法基礎;
4、熟悉Mysql 、Memcache、Redis、訊息佇列等常用WEB組件,並有能力進行定製化改進;
5、有高並發服務設計和實現經驗優先;
6、有較好的產品意識優先;
7、有團隊管理經驗優先。
崗位6 服務端核心研發進階/資深工程師
職位描述
1、負責今日頭條相關產品的服務端業務研發和相關技術研究;
2、負責今日頭條線上高並發大流量系統的設計實現及最佳化;
3、負責最佳化今日頭條線上通用系統架構最佳化,為公司各產品提供良好服務支援;
4、主要使用語言Golang/Python。
職位要求
1、本科及以上學曆,電腦、通訊等相關專業;
2、有紮實的編程能力,有優秀的設計和代碼品位;
3、深刻理解電腦原理,有良好的資料結構和演算法基礎;
4、熟悉Mysql 、Memcache、Redis、訊息佇列等常用WEB組件,並有能力進行定製化改進;
5、有高並發服務設計和實現經驗優先;
6、積極樂觀,責任心強,工作認真細緻,具有良好的團隊溝通與協作能力;
7、熱愛編程,有較強的學習能力,有強烈的求知慾、好奇心和進取心 ,能及時關注和學習業界最新技術。
崗位7 C++開發進階/資深工程師
職位描述
負責安卓blink核心的最佳化,提供產品功能的底層支援,包括不限於:
1、最佳化核心效能,修複排版渲染等問題;
2、最佳化webview緩衝機制,提升頁面開啟速度;
3、對接和解決公司各業務線與瀏覽器核心相關的基礎業務需求和問題;
4、閱讀chromium項目源碼、V8項目源碼;
5、從引擎角度最佳化主流JS架構的效能,並對前端人員 JS 代碼的編寫和架構研發等提出規範和建議。
職位要求
1、本科以上學曆,電腦或相關專業,良好的英文表達能力;
2、精通C++ 語言開發,有紮實的代碼編寫能力和良好的設計能力;
3、熱愛編程,有較強的學習能力,有強烈的求知慾、好奇心 ,能及時關注和學習業界最新技術;
4、具有Android平台應用程式開發和Linux環境開發經驗優先,熟悉前端開發優先。
崗位8 測試開發進階/資深工程師
職位描述
1、深度參與產品研發項目, 協同產品經理、業務研發、使用者反饋團隊優質交付產品;
2、參與品質體系規劃、建設;
3、實施效率工具開發和技術項目品質保證;
4、線上線下故障追蹤及分析。
職位要求:
1、本科及以上學曆,電腦、通訊等相關專業;
2、掌握網路相關基礎知識, 包括TCP/IP協議, HTTP協議;
3、掌握一門以上語言, 包括C/C++, Java, OC,golang/python;
4、瞭解常用用戶端、服務端開發/測試載入器,如自動化架構、壓測工具、大資料處理工具優先;
5、認可快速發展階段的移動互連網公司及文化;
6、優秀的產品意識, 對市場上典型App有自己的想法和改進方案;
7、快速適應和學習能力,熱愛品質效率工作。
崗位9 基礎架構研發工程師
職位描述
1、為頭條業務發展提供研發架構、監控、泛型服務等基礎設施;
2、設計合理的業務和技術架構方案,並推進技術規範的落地;
3、研發基礎服務元件,解決共性需求,減少重複開發與營運;
4、新技術研究和應用,並推動適合的技術應用於生產。
職位要求:
1、本科及以上學曆,電腦、通訊等相關專業;
2、熟練掌握Linux環境下的C/C++/Go/Python/Shell/PHP等1至2種以上語言;
3、瞭解微服務架構的技術挑戰,並有對應的解決方案;
4、紮實的技術基礎,熟悉效能、可用性、伸縮性、擴充性、安全性、營運監控、整合發布等;
5、熟悉業務架構設計理論,熟悉行業常見的架構方案;
6、積極樂觀,責任心強,工作認真細緻,具備良好的服務意識,具有良好的團隊溝通與協作能力;
7、熱愛編程,有較強的學習能力和抽象能力,有強烈的求知慾、好奇心和進取心 ,能及時關注和學習業界最新技術。
崗位10 賬戶安全架構研發工程師
職位描述
1、負責賬戶安全體系的設計和實現;
2、負責今日頭條資訊安全中心各項功能的開發和維護;
3、搭建和維護使用者基礎資料體系;
4、利用資料採礦、機器學習等方法,刻畫使用者畫像,尋找異常/惡意帳號 ;
5、跟蹤各種安全技術的最新進展並應用於實踐。
職位要求
1、具備優秀的邏輯思維能力,對解決挑戰性問題充滿熱情,善於解決問題和分析問題;
2、精通至少一門程式設計語言,熟練運用各種常用演算法和資料結構,有獨立的實現能力;
3、熟悉線上系統開發,流式計算,規則引擎及模型系統者優先;
4、有資料分析經驗者優先。
崗位11 賬戶安全產品經理
職位描述
1、負責賬戶安全方向的產品規劃、需求管理、功能設計,並推動落地開發;
2、隨時關注賬戶安全動態,分析異常線索,推動安全性原則的最佳化改進;
3、完善安全效果資料評估體系,參與內部相關團隊的協調溝通;
4、制定運營方案,完成對使用者的安全教育。
職位要求
1、3年及以上互連網產品工作經驗,有賬戶安全相關經驗者優先;
2、具備優秀的邏輯思維能力,對解決挑戰性問題充滿熱情;
3、具備系統性思維和大局觀,有良好的溝通協調能力和專案管理能力;
4、以目標和結果為導向,對資料敏感,執行力強。
崗位12 網路研發工程師
職位描述
1、先進網路技術研究和落地;
2、包括但不局限於:網路通訊協定棧最佳化,國際化網路調度、鏈路最佳化,傳輸層加速等。
職位要求1、有國際化網路最佳化實踐者優先;
2、精通TCP/IP原理和擁塞控制,精通Linux網路通訊協定棧;
3、精通socket網路編程,熟練掌握C/C++語言;
4、熟悉QUIC、SD-WAN等前沿技術者優先;
5、電腦相關專業,工作兩年以上。
崗位13 直播CDN/即時通訊SRE工程師
職位描述
1、先進網路技術研究和落地;
2、包括但不局限於:網路通訊協定棧最佳化,國際化網路調度、鏈路最佳化,傳輸層加速等。
職位描述
1、有大型系統的營運管理經驗,對立體監控、自動部署、容量管理、自動容災有較深入的理解和實踐經驗;
2、熟悉Linux作業系統、TCP/IP等常用協議,熟悉CDN & DNS 基本原理,瞭解nginx/lvs/puppet/ansible/zabbix/falcon等開源軟體(至少2種);
3、熟悉全鏈路壓測、降級、流控、熔斷等穩定性保障手段 ;
4、有Tlog及分析相關經驗,熟悉相關的組件者優先,如:Kafka,ELK,Flink,Storm,Flume等;
5、有監控系統構建研發經驗優先。
職位要求
1、有音視頻引擎的實際開發經驗,掌握音視頻流輸入、輸出方法,對音視頻流在裝置之間的傳遞效率和管理有深刻認識;
2、有紮實的網路技術基礎,對socket通訊、UDP/TCP/IP和HTTP有深刻的理解;
3、熟悉WebRTC、FFmpeg、licode、kurento、janus、mediasoup等音視頻工具;
4、熟悉H264、H265、Opus、VP8等編解碼,熟悉rtp、rtmp、rtsp、sip等傳輸協議;
5、有語音的相關演算法最佳化經驗者優先,如NS,VAD,AGC,AEC等。
崗位14 音視頻即時通訊開發工程師
職位描述
1、設計和開發WebRTC即時通訊伺服器、流媒體網關,支援高並發和擴充;2、WebRTC中的音視頻引擎、音頻處理演算法、音視頻編解碼演算法的研究與實現;
3、音視頻傳輸演算法的研究與實現,比如擁塞控制、FEC、jitter buffer等;
4、開發音視頻即時通訊解決方案,如視頻會議、線上課堂、VoIP。
職位要求
1、有音視頻引擎的實際開發經驗,掌握音視頻流輸入、輸出方法,對音視頻流在裝置之間的傳遞效率和管理有深刻認識;
2、有紮實的網路技術基礎,對socket通訊、UDP/TCP/IP和HTTP有深刻的理解;
3、熟悉WebRTC、FFmpeg、licode、kurento、janus、mediasoup等音視頻工具;
4、熟悉H264、H265、Opus、VP8等編解碼,熟悉rtp、rtmp、rtsp、sip等傳輸協議;
5、有語音的相關演算法最佳化經驗者優先,如NS,VAD,AGC,AEC等。
今日頭條-深圳研發中心,期待你的加入!