フルスタックエンジニア・Mobility Vision, Woven Products
Description
ウーブン・バイ・トヨタについて ウーブン・バイ・トヨタは、トヨタの100年に一度のモビリティ・カンパニーへの変革に寄与していきます。「自分以外の誰かのために」発明を続けたという歴史からインスピレーションを受けた私たちのミッションーそれは、モビリティの定義を拡げ、そしてモビリティが社会に貢献する方法を拡張し、人を想うイノベーションで、モビリティの常識に挑み続けることです。
私たちは4つの柱を中心に活動しています:自動運転・先進運転支援システム技術のAD/ADAS、SDV(ソフトウェア定義車両)のための車両ソフトウェア生産プラットフォームであるArene、モビリティのテストコースであるWoven City、そして協業基盤を支えるデジタル・インフラストラクチャのCloud & AIです。また、ビジネスに不可欠な機能がこれらのチームの実装を下支えし、一丸となって「事故ゼロ社会」と「幸せの量産」の実現に向けて取り組んでいます。
=========================================================================
チームについて トヨタは「移動とは何か」の再定義に取り組んでいます。人・モノ・情報・エネルギーの移動を進化させることで、新しいモビリティの開発に挑戦しています。 Woven Cityは、A Living Laboratory™(生きた実験都市)、Human-Centered(人間中心)、Ever Evolving City™(常に進化し続ける都市)という3つのコアコンセプトを軸に、「すべての人の幸福の実現」という目的を目指すモビリティの実証の場です。 私たちは、モビリティの未来に情熱を持つ多様な人々が集まり、共創・開発・改善を通じて革新的なプロダクトやサービスを生み出しています。社会インフラ、モビリティ、人が交差するこの環境では、実際の都市生活を模した形で、発明家・住民・訪問者が自然に新技術とふれあうことができます。 私たちのミッションは、お客様のニーズを丁寧に検証・発見し、それに基づいた新たな製品やサービスを創出して、トヨタの「モビリティカンパニー」への進化のサポートをすることです。 ダイナミックかつ不確実な環境下においては、各メンバーが自ら考え、柔軟に適応し、主体的に成果を出すことが求められます。細部まで気を配りつつ、限られたリソースでも柔軟かつ大胆にやり切る環境にやりがいを感じる方にぴったりのチームです。 チームには国籍・言語・性別の多様性がある一方で、トヨタの文化に対する尊重も大切にしています。 働き方はハイブリッドスタイルで、オフィスとリモートの併用です。今後の状況によっては、静岡県裾野市にあるWoven Cityへの日帰り出張や短期業務が発生する場合があります。 Woven Cityの詳細はこちらをご覧ください: https://www.woven-city.global/
求める人材 新しいモビリティプロダクトにおいて、創業期のエンジニアの一人として参画できる非常に魅力的な機会です。本プロダクトは安全性の向上と交通事故ゼロの実現を目的としており、PoC(概念実証)を通じてコンセプトはすでに検証済みです。現在は、Woven Cityを実証フィールドとして活用し、実環境への展開に向けた開発を進めています。 本ポジションでは、クラウドインフラ、リアルタイムデータパイプライン、メディア処理システム、さらにはコンシューマー向けモバイルアプリに至るまで、技術スタック全体の設計および構築を担っていただきます。実ユーザーからのフィードバックをもとに、継続的に改善・適応を行っていきます。また、接続されたエッジデバイスから取得されるリアルタイムセンサーデータを、数分以内にエンドユーザーへ届けるためのアーキテクチャ設計も重要な役割となります。これらはすべて「Privacy by Design」の思想に基づいて構築されます。 システム設計力と迅速なデリバリーのバランスを取りながら、ユーザーにとっての価値を最優先に考え、実環境での検証を通じて継続的に学習・改善できる方を求めています。
業務内容 AWSを用いたクラウドインフラの構築・運用を担い、サードパーティベンダーのSDKやAPIを統合しつつ、信頼性・データ整合性・スケーラビリティを考慮したクラウド側の受信レイヤーを設計・所有する エンドツーエンドのデータアーキテクチャを設計し、イベントドリブンvsポーリング、ストリーミングvsバッチ処理、時系列データおよびメディアデータのストレージ戦略など、スタック全体における重要な技術選定をリードする 他エンジニアおよびモバイルアプリが利用するAPI(REST/GraphQL)の設計および実装を行う コンシューマー向けiOS/Androidアプリ開発に貢献し、クライアントサイドアーキテクチャの設計およびコア機能の実装を担当する
初期段階からオブザーバビリティ、アラート設計、KPIトラッキングの標準の適用・改善を行い、実環境でのパイロットに向けたシステムの堅牢化に取り組む
クロスファンクショナルにβ版リリース準備を支援し、サイバーセキュリティ、プライバシー(PIA)、運用監視などの非機能要件(NFR)バックログを担当し、ローンチ基準の達成に貢献する
必須条件 フルスタックソフトウェア開発における4年以上の実務経験 分散システムまたはデータパイプラインの設計経験があり、一貫性・可用性・コストのトレードオフを明確に説明できる方(リアルタイム/ニアリアルタイム処理を含む)
AWSまたはGCPを用いたクラウドインフラの実務経験(単なるデプロイに留まらず、アーキテクチャ設計の意思決定を含む)
Go、TypeScript、Pythonなどのバックエンド言語のうち少なくとも1つに精通し、SQL/NoSQLおよび非同期通信プロトコルへの理解がある方 サードパーティSDKやAPIの統合経験があり、接続断・データ順序・デバイス制約などのIoT特有の課題と、それがクラウドアーキテクチャに与える影響を理解している方 RESTまたはGraphQL APIの設計・実装経験 DevOpsツール、CI/CDパイプライン、Dockerの利用経験 ビジネスレベルの日本語能力
歓迎条件 プロダクトのゼロからローンチまでをリードした経験(アーキテクチャ設計をエンドツーエンドで主体的に担った経験。特にスタートアップや少人数の立ち上げチームでの経験があれば尚可) IoT、地理空間システム、コンピュータビジョン、スマートモビリティ、自動車技術などの領域におけるバックグラウンド React NativeまたはFlutterを用いたモバイルアプリ開発経験 動画・メディアの取り込み、トランスコーディング、配信パイプラインに関する知識・経験 Privacy by Designへの理解、およびハードウェアとソフトウェアを組み合わせたプロダクト開発経験