高级后端工程师,增长与MSSP平台
为Horizon3.ai的NodeZero自主网络安全平台构建许可、配置、访问控制和MSSP基础设施。 在生产环境中运营可靠的多租户后端服务。
描述
- 创建管理许可、权益、功能访问、使用限制和产品打包规则的后端服务
- 设计并改进账户创建、权益分发和自动设置的配置与入职流程
- 构建访问控制、账户配置、父子账户结构、RBAC和授权系统
- 开发用于资产分配、子客户管理、使用跟踪和报告的MSP与MSSP功能
- 创建涵盖管理、权益、使用情况和账户操作的审计日志及事件历史系统
- 构建用于使用警告、消耗提醒、超额消息、产品更新及相关沟通的通知服务
- 通过监控、运行手册、事件响应和服务支持流程支持生产运营
- 以高标准的设计、测试、可观测性和运营质量交付生产代码
- 与渗透测试数据平台和平台集成团队合作,持续一致地应用权益、访问权限和账户层级规则
- 通过稳健判断、系统设计和可靠执行提供高级技术指导
- 负责主要平台基础设施领域,同时平衡功能开发、长期投入和生产稳定性
任职要求
- 计算机科学、计算机工程或相关专业本科及以上学历
- 至少7年使用Python、Go、TypeScript、Java、Scala或C++等现代面向对象或函数式语言的软件工程专业经验
- 具备在AWS、Azure或Google Cloud Platform上构建生产软件的经验
- 具备Docker和Kubernetes实践经验
- 能够同时负责多个项目
- 具备较强的优先级管理和时间管理能力
- 能够独立工作,同时有效融入团队协作
- 愿意在快速发展的敏捷环境中持续学习新技术
- 具备较强的分析推理和问题解决能力
- 始终关注细节和软件质量
- 擅长编写技术文档,包括设计文档、运行手册和支持材料
- 沟通清晰,能够与工程、产品和设计团队有效协作
- 有兴趣指导初级和中级工程师
- 具备开发多租户SaaS产品并维护租户隔离的经验
- 具备RBAC、授权、身份验证或SSO解决方案经验
- 具备许可、订阅、权益、使用计量或计费相关系统经验
- 具备设计审计日志或事件历史服务的经验
- 熟悉配置、功能开关和分阶段发布方法
- 具备创建管理界面或客户自助工作流的经验
- 具备支持MSP、MSSP或其他多租户合作伙伴模式的经验
- 具备开发通知基础设施的经验
- 具备生产可靠性经验,包括使用可观测性工具、承担值班责任、创建运行手册和进行事件响应
- 具备专家级SQL能力
- 具备关系数据库设计经验,尤其是PostgreSQL
- 能够处理涵盖账户层级、使用数据和权益状态的复杂数据模型
福利待遇
- 所有全职职位均提供股票期权
- 为员工及其家属提供医疗保险
- 为员工及其家属提供视力保险
- 为员工及其家属提供牙科保险
- 灵活的休假政策
- 优厚的育儿假
- 职业发展机会
- 包容的工作文化
- 协作且富有创新的工作环境
- 远程和混合办公安排因职位和地点而异
