会社について
楽天株式会社は、革新的なeコマース、フィンテック、デジタルコンテンツ、通信サービスを提供する日本のテクノロジー企業です。私たちは「イノベーションを通じて、人々と社会をエンパワーメントする」というミッションを掲げ、世界中のユーザーに最高のサービスを提供することを目指しています。ダイナミックで多様性に富んだ環境で、あなたの才能を最大限に発揮してください。
仕事内容
楽天のシニアソフトウェアエンジニアとして、最先端の技術を活用し、当社の多様なサービスを支える堅牢でスケーラブルなシステムの設計、開発、デプロイを担当していただきます。あなたは、技術的リーダーシップを発揮し、チームメンバーの指導、コードレビュー、複雑な技術課題の解決に貢献します。ビジネス目標を達成するために、プロダクトマネージャーや他のエンジニアリングチームと密接に連携し、高品質なソフトウェアソリューションを提供することが求められます。
主な責任
- 大規模な分散システムの設計、開発、テスト、デプロイ。
- コード品質、パフォーマンス、セキュリティ、スケーラビリティの確保。
- 技術的な課題に対する解決策の提案と実装。
- チームメンバーへの技術指導とメンターシップ。
- コードレビューとベストプラクティスの推進。
- プロダクトマネージャーやステークホルダーとの連携による要件定義とロードマップ作成への貢献。
- 新しい技術の調査と導入、継続的な改善活動。
必須スキル
- 5年以上のソフトウェア開発経験。
- Java, Python, Go, C++ などのプログラミング言語での実務経験。
- クラウドプラットフォーム(AWS, GCP, Azureなど)での開発経験。
- データベース(RDBMS, NoSQL)に関する深い知識と経験。
- 分散システム、マイクロサービスアーキテクチャの設計・開発経験。
- アジャイル開発手法(Scrum, Kanbanなど)の経験。
- 日本語での優れたコミュニケーション能力(口頭および書面)。
歓迎スキル・経験
- リーダーシップまたはメンターシップの経験。
- 大規模データ処理システム(Kafka, Sparkなど)の経験。
- コンテナ技術(Docker, Kubernetes)の経験。
- CI/CDパイプラインの構築・運用経験。
- 英語でのビジネスレベルのコミュニケーション能力。
- 修士号または博士号(コンピュータサイエンスまたは関連分野)。
福利厚生
- 社会保険完備(健康保険、厚生年金、雇用保険、労災保険)
- 交通費支給
- 社員持株制度
- 福利厚生施設利用制度
- 育児・介護休業制度
- 時短勤務制度
- 語学学習支援制度
- 健康診断
- 社内カフェテリア(朝食・昼食無料)
- 社内イベント、クラブ活動