工程经理,应用商店后端

16个月前全职
Canonical - Jobs

Canonical - Jobs

location 洛杉矶
unsaved
职位描述 这是一个技术管理角色,负责领导一个团队开发Python和Golang的微服务,为我们的全球软件分发引擎提供动力。世界上将其视为Snap Store和Charmhub.io市场,而在幕后它是一个统一的系统,理解软件分发中的关键概念-架构、发布、测试版、正式版、分支等等。我们正在扩展通过该系统可以交付的软件范围,并且非常激动地能够改变全世界人们对开源软件的体验。如果您对清晰的API充满热情,相信优秀的工程师能够按照敏捷计划冷静而定期地交付软件,并且知道测试是提高速度和可靠性的关键,那么您将适应得很好。 作为Canonical的工程经理,您必须在技术上很强,但您的主要责任是管理一个高效的团队并发展您管理的同事。作为领导者,您将开发和审查代码,但知道改进产品的最佳方式是确保整个团队专注、高效且没有障碍。您应该帮助他们成长为工程师,做有意义的工作,出色地完成工作,获得专业和个人的满足感,并与同事和社区合作良好。您还应该对文化起到积极的影响,促进技术交付,并定期与团队共同反思战略和执行。您将与其他工程经理、产品经理和架构师密切合作,制定一个具有雄心勃勃且可实现目标的工程路线图。 我们希望工程经理能够精通其团队使用的编程语言、架构和组件。代码审查和架构领导是工作的一部分。对健康的工程实践、文档、质量和性能优化的承诺同样重要,公平和明确的管理要求以及确保高绩效团队的义务也同样重要。 这是一个真正学习如何进行高度可扩展的SaaS产品工程的绝佳机会(例如,当我们最大的Ubuntu桌面快照之一由发布者更新时,考虑我们的系统负载)。此外,您还将有机会向Canonical世界一流的安全团队学习,因为我们共同努力将这种能力安全地交付给全球客户。 地点:该职位可在美洲、欧洲、中东或非洲时区远程办公。 您的日常工作内容 - 在您所在时区领导一个远程工程团队 - 通过指导、辅导、反馈和实际职业发展培养人才 - 与其他工程团队、管理层和外部利益相关者设定和管理期望 - 成为领导团队的积极参与者,并与组织中的其他领导者合作 - 与团队一起使用Python(可选Golang)构建清晰的Web服务API,支持CLI和Web前端客户端 - 与Canonical的其他团队以及开源社区和商业合作伙伴密切合作 我们对您的要求 - 具有领导现代敏捷软件开发实践的良好经验 - 具有与公司价值观一致的健康、协作的工程文化形成经验 - 具备作为良好工程原则榜样的实际经验,并直接为团队的目标做出贡献 - 愿意每年最多出差4次参加内部活动 - 您热衷于指导、发展和培养人才,并有成功的记录 - 您对软件开发有丰富的知识和热情 - 您专注于成功和及时交付高质量的软件 - 您重视和培养良好的团队文化和精神 - 您具备敏捷开发方法论的经验和承诺 - 在Python方面具有软件开发经验(此外,如果还具备Golang经验,将是一个重要的加分项) - 有效的书面和口头沟通能力 - 在Linux系统管理方面有实际经验 我们为您提供的福利 您的基本工资将取决于多种因素,包括您的地理位置、经验水平、知识和技能。除上述福利外,某些职位还有资格获得额外的福利和奖励,包括根据收入或利用率的年度奖金和销售激励。我们的薪酬理念是确保全球员工公平待遇。 除了有竞争力的基本工资外,我们还为所有团队成员提供额外的福利,这些福利反映了我们的价值观和理念。请注意,根据工作地点,可能还有其他福利适用,有关这些福利的更多信息,您可以在招聘过程的后期阶段询问。 - 完全远程工作环境-自2004年以来,我们一直在远程工作 - 每年2000美元的个人学习和发展预算 - 年度薪酬评估 - 赞扬奖励 - 年假 - 产假/陪产假 - 员工援助计划 - 有机会前往新地点参加“冲刺”会议,与同事会面 - 优先通过旅行和长途公司活动升级旅行 关于Canonical Canonical是一家开创性的技术公司,处于全球开源运动的前沿。作为发布Ubuntu的公司,Ubuntu是最重要的开源项目之一,也是AI、物联网和云计算的平台,我们每天都在改变世界。我们在全球范围内招聘,并为加入公司的人设定了非常高的标准。我们期望卓越-为了成功,我们需要在所做的事情上做到最好。 自2004年成立以来,Canonical一直是一家以远程为主的公司。在Canonical工作是进入未来的一步,将挑战您以不同的方式思考,更加智能地工作,学习新技能,并提高您的能力。Canonical为21世纪数字业务提供了一个独特的视角。 Canonical是一家平等机会雇主 我们为创造一个没有歧视的工作场所感到自豪。经验、观点和背景的多样性将创造更好的工作环境和产品。无论您的身份如何,我们都会公正地考虑您的申请。 #LI-remote