NetBox Labs
NetBox Labs
11 – 50 员工
B2BSaaS企业
NetBox Labs 围绕开源 NetBox 平台,为网络与基础设施运营开发商业产品。其产品包括 NetBox Cloud 和 NetBox Enterprise,帮助组织维护可靠的网络数据事实来源,支持自动化与配置管理,并在各个系统之间连接基础设施信息。作为一家 B2B SaaS 和企业技术公司,NetBox Labs 将开源开发与商业工具相结合,致力于让网络管理更加一致、高效。

高级软件工程师,Observability——拉丁美洲远程岗位

在 NetBox Labs 使用 Go 构建基于可观测性的网络自动化产品软件。 参与 Orb、Diode 和 pktvisor 等开源项目。

描述

  • 加入 NetBox Labs 的 Observability 团队,推动其核心产品领域的发展。
  • 为 Orb、Diode、pktvisor 及相关项目开发闭源和开源软件。
  • 与产品负责人合作,将概念转化为完善的用户体验。
  • 与 NetBox 团队合作,在 NetBox 中构建可观测性功能。
  • 与平台团队协作,将可观测性解决方案集成到 NetBox Cloud 和 Enterprise 中。
  • 与使用和贡献这些项目的社区成员互动。
  • 支持网络发现与协调、网络可观测性与监控,以及代理和车队管理。

任职要求

  • 具备至少五年的专业工作经验。
  • 精通符合 Go 语言惯用风格的开发。
  • 使用 gRPC 和 Connect RPC 构建过 protobuf API。
  • 具备 PostgreSQL 和数据库迁移经验。
  • 能够熟练使用 Redis 和 RabbitMQ。
  • 了解多租户服务、OAuth2/OIDC 和事件驱动架构。
  • 了解如何实现至少一次投递和幂等消费者。
  • 深入了解可观测性和工具化,包括 OpenTelemetry。
  • 了解网络基础,包括设备、配置、协议和网络层。
  • 负责任地使用编程代理,并对正确性、安全性和测试质量负责。
  • 能够清晰沟通,并撰写有图表支持的技术规格说明。
  • 优先条件:至少三年快节奏初创企业工作经验。
  • 优先条件:具备 MQTT 或其他设备和物联网协议,或 gNMI 经验。
  • 优先条件:具备 Kubernetes 生产环境经验。
  • 优先条件:具备 Django、NetBox 或 NetBox 插件经验。
  • 优先条件:具备用于测试和工具开发的 Python 经验。

福利待遇

  • 可按 Remote, US 薪酬等级获得股权。
  • 可按 Remote, US 薪酬等级获得奖金。
  • NetBox Labs 是一家提供平等就业机会的雇主。
  • 招聘全程提供合理便利支持。