资深软件工程师,通知团队

伦敦 2天前全职 网络
面议
员工软件工程师,通知团队 OneSignal 是领先的全渠道客户互动解决方案,支持个性化客户旅程,通过移动和网络推送通知、应用内消息、短信和电子邮件进行互动。我们的使命是普及客户互动,帮助超过一百万家企业通过每天发送数十亿条消息来保持用户的参与和更新。每五个新应用中就有一个使用 OneSignal!我们支持140个国家的公司!我们的客户范围从刚起步的初创企业和小型企业到像 Zynga、USA Today、Bitcoin.com、Eventbrite、Tribune 等成熟公司。我们是 C 轮融资公司,由 SignalFire、Rakuten Ventures、Y Combinator、HubSpot 和 BAM Elevate 支持。我们在美国的加利福尼亚州、科罗拉多州、马萨诸塞州、纽约州、新泽西州、俄勒冈州、宾夕法尼亚州、德克萨斯州、犹他州和华盛顿州提供远程工作作为默认选项。以及在英国和新加坡——未来计划扩展我们支持的地点。某些职位是混合角色,将被列为此类。我们在加州圣马特奥和英国伦敦设有办公室,并为员工提供灵活的座位选择,以便在纽约和其他地区进行面对面工作。新加坡的招聘是与当地 EOR 合作进行的。OneSignal 拥有许多你期望的优秀科技初创公司特质,但我们不仅仅止步于此。我们的大规模和小团队,注重健康的生活平衡和所有互动中的友善,以及对所有权和个人成长的关注,使 OneSignal 成为一个独特的优秀工作场所。 OneSignal 的通知团队构建了支持我们行业领先的网络推送、移动推送和应用内消息产品的 UI、API 和核心交付系统。我们在大规模运营,帮助数千家企业发送数十亿条及时、个性化和可靠的消息。我们快速迭代,将有影响力的功能推向市场,同时保持高性能、可靠性和用户体验标准。我们的使命是使客户能够以最有效、可扩展和令人愉悦的方式与用户沟通。 你的工作内容: - 与产品经理、设计师和工程师合作,使用 Rust、TypeScript 和 Ruby 实现我们的客户互动产品的新功能。 - 进行代码和规格审查,提供技术见解以改进我们的功能和代码库。 - 解决生产可靠性问题,确保系统能够满足客户的需求。 - 重构前端组件,创建可扩展、可重用和干净的组件架构。 - 紧跟行业最新趋势和技术,将新想法融入我们的工程流程。 - 向其他员工工程师展示技术规格,推动对提议解决方案的对齐,并原型草拟实现。 你的能力: - 8年以上专业软件开发经验。 - 具有创建可扩展、可重用的 React 组件的经验。 - 具有大规模后端分布式系统工作的经验。 - 能够从设计/架构到实现、测试、生产、发布和监控,全面负责和交付软件功能。 - 能够管理复杂的跨团队协调,并与产品负责人密切合作。 - 能够评估和沟通不同的工程解决方案和权衡。 - 强烈愿意快速学习新技术。 我们重视多样化的经验,这些并不是必需的。如果你在以下任何方面有经验,那将是一个额外的优势: - 具有使用 Apache Kafka 等事件流框架的经验。 - 具有使用 Rust 或其他系统编程语言的经验。 - 具有 Kubernetes 的经验。 - 具有使用至少一种数据库引擎(MySQL、PostgreSQL、Redis、Cassandra、ScyllaDB 等)进行数据建模的经验。 纽约和加州的员工软件工程师全职职位的基本工资在 190,000 美元到 210,000 美元之间。你的确切起薪由多种因素决定,如你的经验、技能和资格。除了基本工资外,我们还提供具有竞争力的股权计划和全面包容的福利。 我们寻找的品质: - 友善与同理心 - 责任与合作 - 积极主动与紧迫感 - 成长心态与热爱学习 为了符合我们的信念和目标,任何员工或申请人都不会因种族、肤色、血统、国籍、宗教、年龄、性别、婚姻或伴侣身份、性取向、性别认同、残疾状况或退伍军人身份而面临歧视/骚扰。超越基于“受保护类别”的歧视/骚扰,我们还努力防止其他更微妙的不当行为(例如,刻板印象)在我们的办公室中立足。无论是明显的还是隐藏的,成功的障碍在我们的工作场所都没有立足之地。根据《美国残疾人法》和某些州或地方法律,残疾申请人可能有权获得合理的便利。合理的便利是对通常做事方式的改变,以确保平等的就业机会,而不会给 OneSignal 带来过度困难。如果您在完成任何表格或参与申请和/或面试过程中需要帮助,请告知我们。