Golang 系统软件工程师

无个税21天前全职
13.3万 - 22.8万 / 年 Canonical

Canonical

location 利雅得
unsaved
概述 Golang 系统软件工程师 - 容器 / 虚拟化 Canonical 是全球企业和技术市场领先的开源软件和操作系统提供商。我们的平台 Ubuntu 在公共云、数据科学、人工智能、工程创新和物联网等突破性企业项目中被广泛使用。公司是全球分布式协作的先锋,拥有 1000 多名同事,分布在 70 多个国家,办公室岗位非常少。团队每年在世界各地的有趣地点面对面会面两到四次,以对齐战略和执行。 LXD 团队的使命是构建下一代私有云基础设施,结合 KVM、Ceph 和 SDN 技术,创建一个数据中心规模的云,能够正常运行并为边缘和核心企业部署提供关键云服务。我们正在招聘一名 Golang 软件工程师,负责处理位于我们的 REST API 和用于管理容器及虚拟机的低级 C 库之间的低级 Go 代码库。我们希望找到具备设计和数据管理/建模经验的系统级开发人员。 LXD 组件跨越整个软件堆栈,从低级内核特性到高级管理 API/CLI。我们最有效的工程师在所有这些层面上都很流利,并能够预测在复杂分布式系统中设计和工程选择的后果。 这是一个希望对现代云计算技术产生重要影响的人的机会。Canonical 提供一个有趣、快节奏的团队环境,以及一个充满学习和发展的职业生涯。 主要职责包括设计、实施和记录系统级 Go 代码,建模数据,设计数据库架构并在 dqlite (SQL) 数据库中实现数据存储,通过静态分析、单元测试和系统测试维护代码质量,主动与分布式团队协作,讨论想法并共同寻找良好解决方案,居家办公,每年有 2 到 4 周的全球旅行,参加内部和外部活动。 我们正在寻找一位技术精湛的程序员,具有 Go 和 C 编程的坚实背景,了解网络和存储技术,具备云计算、虚拟化、容器、分布式系统、开源社区等两项或更多的经验,具备好奇心、灵活性、表达能力和责任感,重视软技能,具有进取心、深思熟虑和自我激励,并持有计算机科学、STEM 或相关学位的学士学位或同等学历。 我们提供分布式工作环境,每年两次面对面的团队冲刺,个人学习和发展预算为每年 2000 美元,年度薪酬审查,认可奖励,年度假期,产假和陪产假,员工援助计划,有机会前往新地点与同事会面,优先通行证,以及长期公司活动的旅行升级。