高级软件工程师团队负责人

温哥华 2天前全职 网络
79.5万 - 93.3万 / 年
无论您是员工还是客户,我们的使命是确保为您提供一切所需,以实现成长。Plant Products自豪地成为加拿大和美国专业园艺种植者的首选分销合作伙伴。 我们正在寻找一位高级软件工程师,担任一个小型产品工程团队的团队负责人。 这是一个实际操作的角色,拥有明确的责任。您将编写生产代码,领导日常技术执行,负责部署,并在本地时区内成为生产问题的主要技术响应者。您将与提供架构指导的资深工程师紧密合作,而您则专注于执行、可靠性和推动团队前进。这个角色适合那些希望承担真正责任和产生影响的工程师,而无需进行人员管理。 薪资 - 根据经验,$115,000 - $135,000。 您的工作内容 构建和交付 设计和实现可靠、可维护的功能和服务。编写高质量的生产代码,通过深思熟虑的代码审查提高标准。全面负责工作:设计、实施、部署和后续跟进。调试和解决跨服务和系统边界的复杂问题。 领导团队的日常工作 担任团队日常工作的技术负责人。将项目分解为清晰、可执行的任务。做出实用的技术决策,并知道何时升级更大的设计问题。领导设计讨论、实施规划和技术审查。与资深工程师合作,以确保架构和长期技术方向的一致性。 负责部署和生产 负责协调阶段和生产部署。确保发布安全、可预测且沟通良好。改进和维护CI/CD管道、部署流程和环境稳定性。通过日志、指标和警报确保系统可观察和可支持。 处理事件 在本地时区内担任客户影响事件的主要技术负责人。领导严重性1和严重性2事件的响应,包括分类、缓解和沟通。推动事后审查,并确保完成后续行动。平衡短期修复与长期改进以防止重发。 协作和沟通 与产品和其他合作伙伴密切合作,明确需求和权衡。清晰沟通发布、事件和交付里程碑。改进文档、工具和流程,以帮助团队更快、更安全地前进。 我们寻找的条件 经验和技能 5-8年专业软件开发经验。具有领导功能、服务或小团队的技术交付的经验。对生产系统(包括部署和事件响应)的强烈责任感。能够自信地做出决策、承担责任并贯彻执行。具有与资深或高级工程师在共享责任模式下合作的经验。具备JavaScript和/或Python经验。具有AWS(或类似)云平台经验。熟悉CI/CD管道、监控和运营最佳实践。 教育背景 软件开发的大学文凭或计算机科学的大学学位(或同等实践经验)。 您的工作方式 您重视可靠性、清晰性和稳定进展。您对结果负责,而不仅仅是分配的任务。您在事情出错时能够清晰沟通。您乐于帮助其他工程师交付高质量的工作。