Skip to main content

ソフトウェア開発エンジニア、インターナショナルテクノロジー

職種ID:1700774 | Amazon Japan G.K.

説明

Amazon Japan International Technology部門は最新のテクノロジーと斬新な創造力で、日本だけでなく世界中のお客様により良いショッピング体験を提供するための開発に取り組んでいます。大きな成果を上げ、大切な目的を一緒に果たしてくれる仲間として、常に新しいことに挑戦し続ける向上心のあるソフトウェア開発エンジニア(SDE)を募集します。



JP INTechのSDEとして、機能の開発、バックエンド・フロントエンドのシステムデザイン、グローバルに拡張できる安定した分散サービスの開発をしていただきます。このポジションは、SDEのみならず世界中のチームと協力しながら仕事を進めることになるため、グローバルな環境で仕事ができます。まだ明確ではない新規案件や、大規模かつ複雑なプロジェクトに取り組んでいただくことになりますので、日々、様々なチャレンジができるポジションです。

●ポイント・プラットフォーム Amazonポイントは現在、Amazon.co.jpだけで適用されている機能です。日本では他にも数多くのポイントサービスが普及しており、Amazonは日本のお客様にとってポイントが非常に重要だと考えています。機能的には一見シンプルに見えますが、取得、付与、利用、返品時の払い戻しに至る一連のシステムの開発・運用には多くの工数がかかります。また、Amazonポイントの機能をより普及させていくために、現在はその拡張性の向上を目指す取り組みも行っており、ポイントを考慮した上でのお得な価格や、さまざまなプロモーションを通じて、Amazon.co.jpでのショッピング体験の向上に努めています。

●カスタマーエクスペリエンス Amazon.co.jp内のすべてのカテゴリーの機能開発を担っています。従来のカテゴリーに加え、Amazonプライム、デリバリーエクスペリエンスなど、新たなカテゴリーも次々と生まれてきている中で、それぞれのカテゴリーに合った最適な機能開発が必要とされています。また、すべてのカテゴリー共通での機能開発にも取り組んでいます。
デリバリーエクスペリエンスは、プライム会員向けの無料配送、当日お急ぎ便、Amazonロッカーなどさまざまな配送オプションを通じて、魅力的な配送・価格の実現に力を入れています。
チーム間でのジョブローテーションがあるため、興味のあることや新しいことに挑戦でき、自分が開発した機能が全世界のAmazonで使用される可能性もあります。開発は米国本社だけでなく、ぞれぞれの国でその国に合ったカスタマーエクスペリエンスを追求するための開発に力を入れているのがAmazonです。そのような中で求められているソフトウェアエンジニアは、フロントエンドとバックエンドの両方ができるフルスタックエンジニアです。フロントエンドであれば、主にPerl、Mason、JavaScript(たとえばjQuery)、JSP、バックエンドであれば、Java、C++、Python、SQLなどの経験やスキルが欠かせません。また、Eコマースやサービス指向アーキテクチャ(SOA)に精通しており、アマゾン ウェブサービス(AWS)の利用経験や分散コンピューティングに長けている方を歓迎します。

・小規模から大規模の分散式システムソフトウェアのデザイン、開発、導入、テスト、仕様書の作成
・ゴールをもとに、ビジネスと機能要件を考え、それを大規模なグローバルシステムの中で実現するデザイン、ならびにソフトウェアのテクニカル文書の作成
・開発工数の見積もり、設計、開発導入、テスト、また導入後の展開、保守までソフトウェアの開発サイクルを担当
・既存のシステムを効率よく活用し、より低コストで高パフォーマンスの実現に向けて、設計、開発、導入を担当
・英文の技術仕様書を読み、自分のデザインを英語でチームメンバーと協議し仕様書を作成

ワークライフハーモニー:
Amazonでは、プライベートな自分の時間や家族と過ごす時間と、仕事の時間の調和をとることを目指しています。JP INTechでは、ライフステージやイベントに合わせ、その時々で社員が自由な勤務体系を選択できる環境が設備されており、多くの社員が制度を活用しながら、幅広く活躍しています。例えば、フレックスタイム制度、在宅勤務制度、産休・育休(女性、男性共に取得可)、時短勤務制度、などがあります。また、仕事面でのスキルアップも促進しており、新しいテクノロジーや語学(英語、日本語)等の各種トレーニングに参加することができます。

基本条件

· コンピューターサイエンスまたは関連科目における学士号
· 会話レベルの英語力
· 会話レベルの日本語力 (JLPT N1/N2)
· 1年以上のシステム開発経験のある方
· 1年以上のWeb開発経験のある方
· ご自身で要件定義やソフトウェア製品の機能定義、テクニカルデザインならびに顧客への導入した経験のある方
· Java(推奨) 、C/C++、Objective C、 Python、 JavaScriptなどのモダンなプログラミング言語と開発に必要なツールや技術(Linux、Spring、JQueryなど)習熟している方

歓迎条件

· 強い責任感を持ち、それを迅速に実行できる方
· 大規模な分散式システムの開発経験のある方
· 実務におけるソフトウェア工学の実践知識をお持ちで、コード記述標準、コードレビュー、ソース管理、ビルドプロセス、テストおよび運用を含めた一連のソフトウェア開発ライフサイクルのベストプラクティスを理解している方
· AWS(DynamoDB, Kinesis, etc)を使った経験のある方
· 英語で技術的な会話を、技術者以外のビジネスチーム又はマネジメント層に会話が可能な方