后端软件工程师

15个月前全职
Groq Inc.

Groq Inc.

location 多伦多
unsaved
云后端设计师 - 软件工程师 关于这个职位: 我们正在寻找一位杰出的软件工程师,具有丰富的经验,能够构建高性能、可扩展的软件堆栈,帮助设计和构建下一代实时云,用于关键任务的机器学习/高性能计算应用。作为Groq工程组织的一部分,您将与公司的跨职能团队密切合作,并对我们的机器学习/人工智能和高性能计算云客户产生巨大影响。 理想的候选人应具备与云技术相关的现代软件设计方法的经验(流式API、前端和后端)、数据中心服务器平台和网络协议的知识。他们还应具备对整个软件堆栈的最佳安全实践的了解。 这个职位的职责和机会: • 具备实际的Groq机器学习加速器解决方案的理解,以便积极参与可扩展、实时云服务的设计和创建。 • 使用现代基础设施框架设计和实现后端系统。 • 与前端团队密切合作,确保与后端系统紧密集成。 • 为实施的系统提供测试覆盖、仪器化和文档。 • 帮助实施云服务的操作手册 • 向硬件和系统工程团队推荐增强和改进,以支持云服务所需的功能。 理想的候选人具备以下特点: • 优秀的软件工程专业人士,具有为可扩展的云平台架构和交付端到端解决方案和服务的历史 • 具备诚信、透明度、意愿和有效沟通的能力。乐于与其他团队的同事合作,提供最佳解决方案 • 能够对后端系统进行性能分析、调优和优化,以运行尾延迟。 • 了解云/多租户环境中常见的安全挑战,并愿意通过制定和实施标准方法来积极解决这些挑战 • 对新技术充满热情,并愿意积极推动和创建概念验证 这个职位的资格要求: • 计算机工程、电子工程、计算机科学或等同工作经验的学士学位。 • 7年以上云规模、安全系统的软件设计经验 • 必须具备Go (Golang)经验。 • Linux、Docker/Kubernetes、C++、Python(加分项:Rust) • 现代后端服务框架 • Protocol Buffers、gRPC流式传输和RESTful API传输 • 尾延迟性能优化的软件设计模式(实时、无锁、高并发等) • 出色的多功能协作和影响力技巧。 • 有效的沟通和演示技巧 • 能够在一个非常多方面的初创环境中工作