崗位職責:
1、參與高性能交易系統/算法庫的設計、開發和優化
2、負責網絡通信模塊、數據結構優化、系統性能調優
3、運用設計模式編寫可維護、可擴展的代碼
4、參與代碼審查和技術文檔編寫
5、協助進行系統監控、故障排查和性能分析
6、參與技術方案討論和系統架構設計
任職要求:
基礎知識(必須項)
計算機網絡:深入理解TCP/IP、HTTP、WebSocket等協議,了解網絡編程原理
數據庫基礎:了解關系型數據庫基本原理和SQL語言
設計模式:理解常見設計模式(如單例、工廠、觀察者、策略、裝飾者等)及其應用場景
編程語言(至少精通一門)
Java:熟悉JVM原理、并發編程、Spring生態
Go:理解Goroutine、Channel、內存模型,熟練使用Gin
加分項
PostgreSQL:有實際使用經驗,了解性能優化
Linux環境:熟悉常用命令和腳本編程
Python生態: pandas等
分布式系統:了解微服務、緩存、消息隊列等概念
開源項目:有個人技術博客或開源項目貢獻