シニアソフトウェアエンジニア、オブザーバビリティ——ラテンアメリカ向けリモート
NetBox Labs で Go ベースのオブザーバビリティソフトウェアを開発し、ネットワーク自動化製品に携わります。 Orb、Diode、pktvisor などのオープンソースプロジェクトに貢献します。
仕事内容
- NetBox Labs の Observability チームに加わり、主要な製品領域の発展に貢献します。
- Orb、Diode、pktvisor、および関連プロジェクト向けのクローズドソースおよびオープンソースソフトウェアを開発します。
- プロダクトオーナーと連携し、アイデアを洗練されたユーザー体験へと形にします。
- NetBox チームと協力し、NetBox にオブザーバビリティ機能を構築します。
- プラットフォームチームと連携し、オブザーバビリティソリューションを NetBox Cloud と Enterprise に統合します。
- プロジェクトを利用・支援するコミュニティメンバーと交流します。
- ネットワークディスカバリーとリコンシリエーション、ネットワークオブザーバビリティとモニタリング、エージェントとフリート管理を支援します。
応募要件
- 5年以上の実務経験があること。
- Go の慣用的な開発に深い習熟度があること。
- gRPC および Connect RPC を使用した protobuf API の構築経験があること。
- PostgreSQL とデータベースマイグレーションの経験があること。
- Redis と RabbitMQ を扱えること。
- マルチテナントサービス、OAuth2/OIDC、イベント駆動アーキテクチャを理解していること。
- 少なくとも1回の配信と冪等なコンシューマーを実装できること。
- OpenTelemetry を含むオブザーバビリティとインストルメンテーションに関する深い知識があること。
- デバイス、設定、プロトコル、レイヤーなどのネットワーク基礎を理解していること。
- コーディングエージェントを責任を持って使用し、正確性、安全性、テスト品質に責任を持てること。
- 明確にコミュニケーションを取り、図解を用いた技術仕様書を作成できること。
- 歓迎条件:変化の速いスタートアップ環境で3年以上の経験。
- 歓迎条件:MQTT などのデバイス・IoTプロトコル、または gNMI の経験。
- 歓迎条件:Kubernetes の本番環境での経験。
- 歓迎条件:Django、NetBox、または NetBox プラグインの経験。
- 歓迎条件:テストやツール開発における Python 経験。
福利厚生
- Remote, US の報酬区分に基づくエクイティ制度があります。
- Remote, US の報酬区分に基づくボーナス制度があります。
- NetBox Labs は機会均等雇用主です。
- 採用プロセス全体を通じて配慮・支援を受けられます。
