软件开发工程师后端 - 平台

蒙特利尔 10天前全职 网络
面议
关于Dialogue Dialogue是加拿大排名第一的虚拟护理提供商。通过开发我们的综合健康平台🅫,我们为希望改善员工及其家庭健康的组织提供卓越的在线健康和保健计划(初级护理、心理健康、iCBT、EAP和健康)。 在工作方面,我们设定了很高的标准。我们共同努力,正在改变健康状况,帮助数百万人改善他们的福祉。我们坚信优秀的人不会在以下方面妥协: - 影响力 - 社区 - 成长 - 卓越 觉得自己能有所作为吗?好消息,我们为你留了一个位置! 以你本来的样子来。作为一个自豪的平等机会雇主,Dialogue致力于为每个人创造一个多元化和包容性的工作环境。合格的申请者将被考虑,无论其国籍、种族、肤色、宗教、性别、性别认同或表达、性取向、残疾、年龄或退伍军人身份。需要特殊住宿的申请者可联系 accessibility@dialogue.co 。 您的角色:软件开发人员后端平台 我们正在寻找 软件开发人员和高级软件开发人员(专注于后端) 加入两个不同的团队。 关于平台开发团队 Dialogue的综合健康平台™️支持着超过49,000个组织中数百万人的健康和福祉。我们运营着一个可靠、高可用的多租户软件架构,为我们的会员提供多个白标移动应用程序,以及我们的运营团队用于提供护理的桌面软件。 平台团队的使命是通过构建和运营有价值的平台技术来简化这些产品的开发。这些技术旨在提高架构及其数据集成的安全性、可靠性和灵活性,随着我们的不断发展。 关于调度和预测团队 作为加拿大领先的虚拟护理提供商,Dialogue致力于帮助数百万人改善他们的健康和福祉。调度和预测团队为实现这一目标提供了运营支撑:我们构建和运行系统来安排我们的医疗服务提供者、预测需求,并在每个加拿大司法管辖区内将患者与合适的临床医生匹配。我们的工作直接影响SLA、入住率、提供者工作负荷平衡以及减少公司范围内的手动行政工作。 如果您具备以下条件,我们很想听到您的声音: - 拥有3-5年以上有意义的后端经验:服务、API、分布式系统和数据建模。 - 感到设计软件和与同事沟通您的决策和权衡时很舒适 - 熟悉事件驱动架构,或愿意在工作中学习 - 熟悉数据同步架构,或愿意在工作中学习 - 有测试驱动开发经验者优先 - 构建或参与过自动化系统、调度程序、决策引擎或涉及复杂业务规则的领域工作流。 - 感到将优化逻辑(例如,OR-Tools/CP-SAT)或ML驱动的输出集成到生产后端流程中很舒适。 - 有事件驱动架构、队列或工作流协调器经验。 - 非常关心正确性、可靠性和幂等性,特别是在修改现实世界日程的系统中。 - 精通现代后端工具:CI/CD、版本控制、自动化测试、可观察性堆栈和基础设施即代码。 - 感到与数据科学家、数据开发人员、DevSecOps和运营团队跨职能协作时很舒适。 请注意,由于我们为加拿大各地的客户提供服务, 双语能力对这个职位至关重要 。您可能需要用 法语和英语 进行沟通。 在Dialogue,您的福祉是我们的首要任务 照顾他人也意味着照顾我们的团队! 根据您的角色和就业状态 ,您可能可以享受以下福利: - 您和您的家人可以使用Dialogue应用程序和虚拟心理健康支持 - 全额保险、健康支出账户、牙科保险和健身报销 - 4周假期、9个健康日和1个志愿者日 - 混合工作模式:每周3天在我们的蒙特利尔或多伦多办公室工作,远程角色除外 - 每年最多4周的海外工作 - 激励计划、推荐奖金和RRSP匹配 - 通过Coursera学习、外部培训预算和指导 - 可选的父母假期补助