高级软件开发工程师 - 大数据API

温哥华 7天前全职 网络
76万 - 114万 / 年
概述: PDF被《福布斯》评为2023年美国最佳小雇主之一。在福布斯的全国性分析中,从超过10,000家公司中仅有300家公司入选,PDF解决方案排名第55!结果基于员工满意度调查以及福布斯研究公司进行的员工反馈的社交聆听分析。 工作目标: 收集需求,参与设计评审,并构建基础设施,以促进为客户开发实时软件解决方案,无论是本地部署还是云部署。这些实时解决方案被全球领先的半导体制造商、无晶圆厂设计公司以及组装和测试分包商使用。此角色可能对全球使用的产品质量产生巨大影响,并提高我们的开发/部署管道的效率,以更快地向客户交付解决方案。 职责: 基本职责和责任: - 功能开发:理解和审查需求,将其转化为软件设计,并参与设计评审。 - 基础设施开发:使用各种技术(包括Go、C、C++、C#、Java和Python)编写代码,开发实时基础设施和工具。 - 跨职能协作:与应用程序和产品管理团队合作,了解未来的用例,并将变化的需求纳入更新的设计中。 - 大数据:构建和维护高度可扩展、高性能的服务器端应用程序,以高效处理大量数据。 - 安全性:确保应用程序的安全性,考虑证书、加密、身份验证/授权、SSL和SSO等协议。 - 持续改进:识别已部署基础设施中的改进领域,根据需要部署更新,并持续根据KPI进行性能基准测试。 - 团队整合:在快节奏、项目导向的环境中与其他开发人员紧密合作。与远程团队建立和管理关系。 - 领导力:监督初级和中级软件工程师,并为他们提供专业发展、时间管理和代码审查。在现场并树立良好榜样,尤其是对初级人员。 资格: 首选知识、技能和能力: - 熟练掌握并有使用Go和C编程语言的经验 - 五年在数据库上开发数据后端工具和服务的经验 - 团队领导、高级开发人员、项目管理和初级指导经验 - 接触过代码库和版本控制 - 能够快速融入新工作环境,并建立必要的内部网络以提高生产力并独立工作 - 良好的口头和书面沟通能力,并愿意与他人合作 - 有资格在加拿大工作并在办公室工作 教育和经验: - 计算机科学或类似教育的理学学士学位,相关工程学位和/或经过验证的行业经验 - 熟练掌握Go和C - 具备使用C++、Java、C#、Go、Python和Scala等语言的经验,以及下述所需技能 - 具有领导、管理和指导初级团队成员的经验 - 具有高效处理现有SQL和NoSQL数据库中大量数据的经验 薪资范围:CAD $110,000.00 - CAD $165,000.00 /年。