シニア ソフトウェア エンジニア、Android CI インフラストラクチャ
Indexed description
必要な条件/経験:
- コンピュータ サイエンスまたは関連する技術分野で学士号を取得していること(同等の実務経験でも可)。
- 1 つ以上のプログラミング言語を使用したソフトウェア開発、スケーラブルなバックエンド システムの構築、継続的インテグレーション / 継続的デプロイ(CI / CD)パイプラインの構築に携わった 5 年以上の実務経験。
- 大規模なインフラストラクチャ、分散システム、またはネットワークの開発、もしくはコンピューティング テクノロジー、ストレージ、ハードウェア アーキテクチャに携わった 2 年以上の経験。
- システム設計に携わった 2 年以上の経験。
- データ構造およびアルゴリズムの研究または関連業務に携わった 3 年以上の経験。
- Python、Java、Kotlin、Go のいずれかを使用した経験、および分散コンピューティングまたはビルドシステム(Bazel、Soong など)に携わった経験。
- Android や Chromium などの大規模なモノリシック リポジトリまたは OS レベルのプロジェクトのビルド / テスト要件に携わった経験。
- AI を活用した開発に携わった経験、または応用 AI 分野での経験。
- 分散環境で発生する複雑で断続的なシステム障害をデバッグし、長期的な構造上の修正を実装できること。
- 優れたコミュニケーション能力および、異なるタイムゾーンにまたがるエンジニアリング チームに影響を与えられる能力。
シニア ソフトウェア エンジニアを募集しています。Android、Chrome、ChromeOS の継続的インテグレーション(CI)システムをサポートする次世代の AI を活用したインフラストラクチャを構築するミッションに加わっていただきます。これらの主要なプラットフォームで必要とされる膨大なビルドとテストの負荷を処理できる、スケーラブルで信頼性の高いシステムを設計、実装、デプロイすることで、デベロッパー エクスペリエンスの基盤を形作っていただきます。エージェント コーディングの時代において、ビジネス目標を達成するための基本的な要件となる、妥協のない CI システムを構築してデプロイする作業を行います。東京で成長中の CI センター オブ エクセレンスの創設メンバーとして、グローバルなカウンターパートとのコラボレーション モデルを確立するまたとない機会が得られます。
業務内容
- 次世代の Android の基盤となる CI サービスを設計、実装し、Android、Chrome、ChromeOS 全体でビルド、テスト、リリース ワークフローを調和させる共通のインフラストラクチャ コンポーネントを構築する。
- チームがコーディング完了から本番環境へ安全に移行できるように、開発のインナーループとアウターループにおけるボトルネックを特定し、解消する。
- エージェント型 AI を活用して運用ワークフローを合理化し、システムの信頼性を高めることで、AI を活用するソリューションの設計と実装に貢献する。
- エンジニアのメンタリング、設計レビューの推進、グローバルなプロダクト チームやインフラストラクチャ チームの上層部との緊密な連携し、複数の地域にわたるシームレスな統合と整合性を確保する。
- 高度なモニタリングとパフォーマンス チューニングを実装し、インフラストラクチャのスケーラビリティと可用性の維持に注力する。CI / CD パイプラインがサプライ チェーンのセキュリティ基準に準拠していることを確認し、何十億ものユーザーのためにビルドとリリースのアーティファクトの完全性を保護する。
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search