首席后端工程师

休斯顿 2天前全职 网络
107.8万 - 135.6万 / 年
真实的人。真实的服务。 在SupplyHouse.com,我们重视每一位团队成员,并培养一个以人为本的社区。在慷慨、尊重、创新、团队合作和勇气这些核心价值观的引领下,我们致力于维持一个支持多样性并赋予每个人充分发挥潜力的工作环境。 作为一家自2004年以来专注于暖通空调、管道、供暖和电气用品的行业领先电子商务公司,我们努力在为客户提供最佳体验的同时促进增长。 通过记录雇主(EOR),我们正在寻找一位新的加拿大首席后端工程师加入我们不断壮大的IT团队。此人将向我们的IT高级总监汇报,担任技术领导者和系统架构师,指导我们电子商务和内部平台上可扩展、可靠和高性能解决方案的设计和交付。您将与高级领导密切合作,定义长期工程愿景,并领导加强系统性能、可扩展性和可靠性的举措。如果您是一位经验丰富的技术领导者,擅长合作、指导和构建推动业务增长的解决方案,我们很想听到您的声音! 该职位要求每年3次前往我们位于纽约梅尔维尔的总部参加内部会议和团队建设活动。 我们报销合理和必要的差旅费用,您也可以在这些访问之外随时在现场工作——我们的门始终敞开! 职位类型:全职 地点:加拿大远程 时间安排:周一至周五,上午8:00至下午5:00,时间灵活 基本工资:每年155,000 – 195,000加元 职责: • 技术战略与架构 • 使用现代框架和设计模式架构端到端软件解决方案,以实现可扩展性、性能和可维护性目标。 • 主导高流量应用程序的系统设计讨论,确保业务关键服务的稳健架构。 • 评估、推荐和实施架构改进,以增强可扩展性、可观察性和弹性。 • 定义并坚持代码质量、安全性、可访问性和数据隐私合规性的最佳实践。 • 项目领导 • 从概念到交付领导复杂的跨职能项目,使工程解决方案与业务需求保持一致。 • 与产品和业务团队合作,定义技术愿景并确保项目执行的一致性。 • 监督新功能和服务的技术实施,确保系统资源和基础设施的高效使用。 • 系统工程与优化 • 使用Spring Boot微服务、Docker和Kubernetes构建和维护分布式系统。 • 使用MySQL和Oracle设计和优化高性能数据库,利用索引和调优提高效率。 • 实施和管理Redis用于缓存,Eureka Server用于服务注册,以及ELK Stack用于监控和分析。 • 配置Nginx和Apache以实现生产系统的负载均衡和高可用性。 • DevOps与可靠性工程 • 使用Jenkins维护CI/CD管道以实现自动化构建、测试和部署。 • 通过主动监控、日志记录和警报策略确保系统健康和稳定。 • 推动部署自动化、基础设施即代码和站点可靠性实践的改进。 • 领导与协作 • 担任技术顾问和导师,帮助开发工程师在架构、设计和问题解决方面的技能。 • 进行代码和设计评审以保持工程卓越。 • 与高级领导和跨部门利益相关者有效合作,影响公司范围内的技术举措。 • 在工程组织中培养创新、责任和问责制的文化。 要求: • 计算机科学、工程、信息技术或相关领域的学士学位或外国同等学历。 • 10年以上企业级软件开发经验。 • 高级熟练掌握: • Java、Spring Boot、微服务架构 • MySQL、Oracle和Redis • React和现代前端框架 • Docker、Kubernetes、Jenkins CI/CD • Linux/UNIX、Nginx、Apache