ソフトウェアエンジニア、分散システムとネットワーク
Fordのグローバルなコネクテッドビークルプラットフォーム向けに、信頼性の高いバックエンドサービスと連携機能を構築します。 API、イベント駆動システム、セキュリティ、可観測性、パートナーオンボーディングに幅広く携わります。
仕事内容
- 分散システム間のAPI連携を仲介・調整するバックエンドサービスの設計と提供を支援する
- シニアエンジニアの指導の下、REST/gRPC、Webhook、Pub/Subを使用して信頼性の高いAPIとイベント駆動ワークフローを構築し、レート制限、リトライ、バックオフ、サーキットブレーカーを実装する
- OAuth 2.0、OpenID Connect、mTLS、JWTを使用して、サービス間連携およびパートナー連携の認証・認可を開発する
- シークレット管理と鍵のローテーションを支援する
- サービスを企業インフラ、ID、ネットワーク、可観測性プラットフォームに接続する
- 環境間の安全なネットワーク接続とプライベートピアリングの確立を支援する
- SLIとSLOを定義・追跡し、ロギング、トレーシング、アラートにも貢献する
- オンコールローテーションに参加する
- CI/CDワークフローとInfrastructure as Codeに貢献する
- セキュリティ、法務、プライバシー、エンタープライズアーキテクチャ、データの各チームと協働する
- 設計レビューとコードレビューに参加する
- 技術文書とランブックを最新の状態に保つ
- パートナー向け契約、SDK、サンドボックスおよびテストワークフローを通じて、製品チームとインテグレーションチームのパートナーオンボーディングを支援する
応募要件
- バックエンドソフトウェアエンジニアリング経験3年以上
- Go、Java、Pythonのうち1つ以上に習熟していること
- REST/gRPC、非同期Pub/Subメッセージング、APIファースト設計など、分散システムの通信パターンに関する実務知識
- スケーラブルで可用性の高い本番システムの開発・サポート経験
- 部門横断チームで協働し、円滑にコミュニケーションできる能力
- 時間をかけて技術的リーダーシップ能力を伸ばす意欲
- 米国で合法的に就労できる資格
- 車両、携帯電話、その他のIoT製品など、物理デバイス向けサービスの構築経験があれば尚可
福利厚生
- 医療、歯科、眼科、処方薬の保障が入社初日から適用される
- 柔軟な家族介護休暇
- 有給育児休暇
- 新しい親への移行を支援するプログラム
- 補助付きバックアップ保育
- 養子縁組・代理出産費用の払い戻しを含む家族形成支援
- 不妊治療保障
- 従業員と家族向けの車両割引プログラム
- マネジメント向けリースオプション
- 学費支援
- 活発な従業員リソースグループ
- 個人およびチームの地域貢献活動に対する有給休暇
- クリスマスから元日までの週を含む有給祝日
- 有給休暇
- 追加の休暇を購入できるオプション
