软件工程师 - 平台可视化团队
岗位摘要
开发和维护用于硬件和软件分析的全栈可视化工具;设计直观的前端界面和稳健的后端系统,用于监控超级计算机系统的性能和健康状况;与研究人员和工程师合作,了解他们的需求并提供有效的全栈可视化解决方案
岗位职责
- 开发和维护用于硬件和软件分析的全栈可视化工具
- 设计直观的前端界面和稳健的后端系统,用于监控超级计算机系统的性能和健康状况
- 与研究人员和工程师合作,了解他们的需求并提供有效的全栈可视化解决方案
- 确保可视化工具在前端和后端系统上的高性能、可靠性和可扩展性
- 持续改进现有工具并开发新功能以满足不断变化的需求
任职要求
- 在全栈软件开发方面拥有丰富经验,专注于构建科学或基础设施可视化工具
- 精通前端和后端编程语言,如Python、JavaScript、SQL或类似语言
- 熟悉React等前端技术、Node.js等后端技术以及Snowflake等数据库
- 具有可视化库和框架(例如Plotly、Grafana)的使用经验
- 深刻理解全栈架构、设计原则和最佳实践