分散システムエンジニア、データプラットフォーム(リモート、米国)
Censys に加わり、インターネットをマッピングし、脅威インテリジェンスを支えるスケーラブルなデータサービスを構築します。 リアルタイムパイプライン、データベース、API、メッセージングシステム、クラウドインフラまで幅広く担当します。
仕事内容
- 膨大なデータセットを活用し、内部 API や外部製品向けの大規模なリアルタイムサービスとアプリケーションを作成する。
- セキュリティ、研究、データプラットフォームの各プログラム向けに、ツール、ライブラリ、フレームワーク、サービスを開発する。
- プロトタイプを信頼性の高い内部ツール、サービス、プラットフォーム機能へと発展させる。
- エンジニアリングチームとプロダクトチームにまたがる計画策定や技術的な議論に貢献する。
- データパイプライン、メッセージングシステム、データベース、キャッシュ層、クラウドまたはオンプレミスサービスを構築・運用する。
- 機械学習エンジニアやセキュリティリサーチャーと協力し、セキュリティ成果に影響を与えるソリューションを開発する。
- Censys のインターネットマップ接続チーム向けに、高可用性でスケーラブルなデータサービスを提供する。
- インターネット資産の所有者を特定し、それらの関係を構築する。
応募要件
- 分散システムの構築におけるソフトウェアエンジニアリング経験が5年以上ある。
- オブジェクト指向プログラミングの経験がある。Censys では Go を使用する。
- AWS、Azure、Google Cloud Platform などのクラウドプロバイダーの利用経験がある。
- AWS Kinesis、Google Pub/Sub、Kafka などのメッセージキューの利用経験または知識がある。
- Bigtable、Cloud Spanner、HBase、Cassandra などのデータベースを扱った経験がある。
- スケーラビリティ、フォールトトレランス、サービスの信頼性を理解している。
- AI ツールとテクノロジーに精通している。
- 明確でテスト可能、かつ保守しやすいコードを書ける。
- 優れたコミュニケーション能力があり、エンジニアやプロダクトマネージャーと効果的に協働できる。
- 効率と成果を高めるために AI を責任を持って活用する意欲がある。
- gRPC または REST の知識があれば尚可。
- Protobuf や MessagePack などのデータシリアライゼーション技術の知識があれば尚可。
- Kubernetes でコンテナ化されたサービスを実行した経験があれば尚可。
- インターネットアーキテクチャ、および機械やサービスがプロトコルと標準を通じて通信する仕組みを理解していれば尚可。
- セキュリティ分野の知識があれば尚可。
福利厚生
- 株式報酬。
- 医療、歯科、眼科の保険。
- 会社拠出のある退職金制度。
- 育児休暇。
- メンタルヘルスとウェルネスに関する福利厚生。
- 柔軟な有給休暇。
- 専門能力開発手当。
- 営業職以外の対象職種には年間ボーナス制度。
- 障がいのある方への合理的配慮。
- アナーバーにある Censys 本社での対面オンボーディング。
