C++后端開發(fā)工程師
2-4萬元/月崗位職責:
1.參與分布式數(shù)據(jù)庫與計算框架的架構(gòu)設計、編碼實現(xiàn)及性能調(diào)優(yōu);
2.負責存儲引擎研發(fā)以及分布式機器學習算法的工程落地;
3.面向工業(yè)大數(shù)據(jù)、金融大數(shù)據(jù)等垂直領域,開展行業(yè)專用算法的研發(fā)工作;
4.承擔與外部系統(tǒng)間數(shù)據(jù)交互接口和程序?qū)咏涌诘拈_發(fā)任務。
崗位要求:
1.本科及以上學歷優(yōu)先,計算機、軟件工程或相關專業(yè)背景;
2.熟悉操作系統(tǒng)原理,掌握文件系統(tǒng)、內(nèi)存管理、進程/線程模型、網(wǎng)絡通信機制,能夠使用系統(tǒng)級工具排查死鎖、內(nèi)存泄漏等問題,定位并優(yōu)化性能瓶頸;
3.具備扎實的數(shù)據(jù)結(jié)構(gòu)與算法功底,熟練掌握排序、哈希、樹形結(jié)構(gòu)、隊列等基礎算法,能結(jié)合實際應用場景進行適配性改進與性能提升;
4.精通C++語言,具備模板編程、STL應用、多線程編程及網(wǎng)絡編程經(jīng)驗,熟悉Linux平臺下C++的編譯、鏈接與調(diào)試流程;
5.能夠流暢閱讀英文技術資料和學術文獻;
6.具有強烈的學習意愿和技術探索精神,具備出色的邏輯思維能力,善于發(fā)現(xiàn)、分析并解決復雜技術問題,追求技術創(chuàng)新與極致性能;
7.在數(shù)據(jù)庫存儲引擎、編譯原理或分布式計算任一方向有實際項目經(jīng)驗者優(yōu)先考慮。
加分項:
1.完成過MIT6.824、6.828/6.S081、CMU15-445/15-721等相關課程學習者優(yōu)先