环数据管理团队正在寻找一名软件开发工程师,帮助我们发展我们的结构化数据流平台,以满足我们的Ring邻居(即我们的客户)不断增长的需求。
环数据管理团队提供高度可扩展、高性能、高效的解决方案,简化了各种分析用例中结构化数据的收集和处理。我们每天从Ring设备、后端服务和客户端收集超过1 PB的数据。这些事件用于实时监控客户体验、为业务分析提供数据,并使工程团队能够进行服务故障排除。
作为团队的一员,您将与优秀的工程师和领导一起工作,与产品管理一起完善产品需求,定义架构,并成为新产品和功能实施的领导者,专注于满足我们客户不断变化的需求。所有团队成员都积极参与产品定义、技术架构审查、迭代开发、代码审查和运营。除此之外,您还将有机会与客户互动,确保满足他们的需求。
理想的候选人将具有成功交付新功能或产品的经验。这个人在快速变化的增长环境中交付高质量的技术服务上表现出色。他们具有强大的面向对象设计和实现经验,了解Web服务和云架构。
主要工作职责
• 设计、构建、维护和文档化我们的事件流平台的高度分布式组件。
• 推动复杂软件系统的技术方向和架构。
• 发现提高服务稳定性、性能、安全性和成本的机会。
• 以迭代方式交付客户价值,同时努力实现长期系统目标。
• 基于数据做出决策,为产品优先级制定提供技术专业知识。
• 在整个产品生命周期中提供技术专业知识,影响您团队的工程最佳实践,并拥有大规模生产服务的运营卓越性。
• 参与工程师的招聘、培训和指导。
团队介绍
您将加入一个由数名在Ring和亚马逊拥有4年以上经验的老将组成的团队。Ring门铃和安全产品是全国各地社区的一部分,因此您可以为支持帮助我们的邻居保持安全的实际产品感到自豪。Ring是亚马逊设备家族的一部分,正在寻找能够帮助我们创建下一代家庭安全的工程师。您将帮助我们创造什么?
我们欢迎在以下地点之一聘请候选人:
加拿大安大略省多伦多
基本资格
• 3年以上非实习专业软件开发经验
• 2年以上非实习设计或架构(设计模式、可靠性和扩展性)的新系统和现有系统经验
• 至少一种软件编程语言的编程经验
• 强大的分析和解决问题的能力
首选资格
• 3年以上完整的软件开发生命周期经验,包括编码标准、代码审查、源代码管理、构建流程、测试和运营经验
• 计算机科学或等值学士学位
• 在遵循Scrum或Kanban方法论的敏捷环境中工作的经验
• 具有现代CI/CD系统的经验
• 具有管理Kubernetes EKS集群的经验
• 具有使用Terraform或CloudFormation/CDK进行基础设施即代码的经验
亚马逊致力于打造一个多样化和包容性的工作场所。亚马逊是一个平等机会的雇主,不以种族、国籍、性别、性别认同、性取向、残疾、年龄或其他法律保护状态为由进行歧视。如果您需要申请适应性措施,请通知您的招聘人员。
公司 - 亚马逊加拿大开发中心有限公司
职位编号:A2561018