本ウェブサイトでは、ユーザーにウェブサイト上のサービスを最適な状態でお届けするためCookieを使用しています。ブラウザの設定(Cookieの無効化等)をそのまま変更せずに閲覧される場合は、弊社ウェブサイト上の全ページでCookieを受信することに同意したものとみなします。詳細は、弊社プライバシーステートメントをご覧ください。
本ウェブサイトでは、ユーザーにウェブサイト上のサービスを最適な状態でお届けするためCookieを使用しています。ブラウザの設定(Cookieの無効化等)をそのまま変更せずに閲覧される場合は、弊社ウェブサイト上の全ページでCookieを受信することに同意したものとみなします。詳細は、弊社プライバシーステートメントをご覧ください。
| 勤務地 | 東京都 23区 |
| 雇用形態 | 正社員 |
| 給与 | 800万円 ~ 1500万円 |
急成長を続ける大手ITテクノロジー企業が、プラットフォーム全体にわたる分散システムを担当するバックエンドエンジニアを募集しています。
本ポジションでは、専任チームの一員として、さまざまな領域におけるサービス全体の改善に取り組んでいただきます。日本ではなかなか経験できない規模のシステムに携わり、優秀なエンジニアたちと協力しながら、成果を重視する環境で働ける貴重な機会です。
本ポジションでは、分散システムおよびストレージ技術を中心としたバックエンド開発に重点を置いています。Redis、Apache HBase、次世代の分散データベースであるYugabyteDBなどをはじめとする分散データ基盤の設計・開発・運用に携わり、大規模環境における高いパフォーマンス、一貫性、耐障害性の実現を目指します。単なる機能開発にとどまらず、大規模な分散システムのアーキテクチャ設計や技術選定にも参画し、プラットフォームの長期的な進化に直接貢献できるポジションです。このような大規模な分散システムに携われる機会は、世界的に見ても非常に希少です。
業務詳細
- 大規模なデータストレージにおけるサーバーサイド機能および堅牢なデータ構造の設計・実装を担当します。特に、分散処理、耐障害性、スケーラビリティを重視します。
- ボトルネックを特定・改善し、高トラフィック環境でも安定したパフォーマンスを維持するとともに、システム特性の継続的な最適化を推進します。
- 分散データベースの利用を最適化し、メッセージングサービスおよび関連サービスにおけるストレージの中核機能を開発します。
- SREや他のバックエンドチームを含む部門横断的なチームと連携し、バックエンドサービス全体のデータ一貫性、信頼性、スケーラビリティ、可観測性の向上を推進します。
- 複数のデータセンター間でのActive-Active構成やNewSQLデータベースの導入など、次世代の分散ストレージに関する長期的なアーキテクチャ戦略の検討・立案・推進を行います。
- 障害対応、パフォーマンス低下、スケーリング上の問題など、本番環境で発生する課題に対して、根本原因の分析から再発防止策の実施まで主導します。
- CI/CDワークフロー、テストカバレッジ、システム監視の改善に向けた取り組みを推進します。
- チームや担当コンポーネントによっては、サービスの24時間365日の可用性を維持するため、オンコール対応を含む場合があります。
ポジションの魅力
- 日本を代表する急成長中の大手テクノロジー企業で働ける
- キャリアアップの機会が豊富で、研修・育成支援が充実している
- 新しい技術や先端技術に重点を置いた環境で働ける
会社概要
同社は、日本有数の規模を誇るテクノロジー企業であり、1億8,000万人を超えるユーザーに利用される大規模なデジタルサービスを展開しています。
エンジニアにとっては、影響力の大きいシステムに携わり、優秀で意欲的なプロフェッショナルと協力しながら、サービスの開発・機能強化・継続的な改善を主導できる環境です。
成果を重視する企業文化を持ち、完全フレックスタイム制をはじめとする柔軟な働き方や、ワークライフバランスを支えるさまざまな福利厚生を提供しています。
また、実務を通じたトレーニングを通じて、AIを積極的に活用するエンジニアへと成長できる機会も用意されており、先端技術に関する実践的な経験と専門性を身につけることができます。
大規模なテクノロジー企業ならではの複雑な技術課題に挑戦し、エンジニアとしてのスキルを継続的に高めながら、世界中の数百万人のユーザーに利用されるデジタルサービスに貢献できるポジションです。
勤務時間: フレックスタイム制
勤務スタイル: ハイブリッド勤務(所属部門が指定する週3日の出社)
休日休暇: 土曜日、日曜日、祝日、年末年始休暇、年次有給休暇
待遇・福利厚生: 交通費支給、有給休暇、社会保険完備(健康保険、厚生年金保険、労災保険)、定期健康診断、雇用保険
=================
A Top IT Tech firm is growing and looking for a Backend Engineer for their distributed systems across the entire Platform. In this role you will be working with a dedicated team to help improves overall services across various domains. This is an opportunity to work on systems at a scale that are rare to see in Japan and work with other dedicated engineers in a collaborate results focused environment.
The focus is on the backend development with strong emphasis on distributed systems and storage technologies. You will be involved in the design, development, and operation of distributed data infrastructure such as Redis, Apache HBase, and next-generation distributed databases (YugabyteDB, etc.), ensuring high performance, consistency, and fault tolerance in large-scale environments. This position goes beyond mere feature development; you will directly impact the long-term evolution of the platform by participating in architecture design and technology selection for large-scale distributed systems. Opportunities to work with distributed systems of this scale are extremely rare globally.
Responsibilities:
- You will design and implement server-side functionalities and robust data structures for large-scale data storage, with a focus on distributed processing, fault tolerance, and scalability
- You will identify and improve bottlenecks to ensure stable performance even in high-traffic environments, and promote continuous optimization of system characteristics
- Optimizing the use of distributed databases, and developing storage-critical functions in messaging and related services
- You will collaborate with cross-functional teams, including SREs and other backend teams, to drive improvements in data consistency, reliability, scalability, and observability across our entire backend service
- Long-term architectural strategy and consideration and promotion of next-generation distributed storage (e.g., multi-datacenter active-active configuration, NewSQL database integration, etc.)
- You will provide leadership services for addressing challenges in production environments (such as fault response, performance degradation, and scaling issues), from root cause analysis to recurrence prevention
- Promoting initiatives to improve CI/CD workflows, test coverage, and system monitoring
- Depending on the team and component, this may include on-call support to ensure 24/7 service availability
Why should you apply:
- Fast growing and top Tech firm in Japan
- Strong career progression and training support
- Focus on emerging technologies
Company Details:
One of Japan’s largest technology companies, this organization operates large-scale digital services reaching over 180 million users. It offers engineers the opportunity to work on high-impact systems, collaborating with talented and passionate professionals to lead the development, enhancement, and continuous improvement of its services. The company fosters a results-driven culture and provides a flexible working environment, including a full flextime system and a range of employee benefits designed to support a healthy work-life balance. Engineers also benefit from on-the-job training to develop into AI-first engineers, gaining practical experience and building expertise in emerging technologies. This is an opportunity to tackle complex technical challenges unique to large-scale technology organizations, continuously enhance engineering skills, and contribute to digital services used by millions of people worldwide.
Working Hours: Flextime
Working Style: Hybrid Working Style (3 days in office set by Division)
Holidays: Saturday, Sunday, National Holidays, Year-end and New Year Holidays, Paid Holidays
Services/Benefits: Transportation expenses, plus Paid leave, plus social insurance (health insurance, welfare pension, and work-related accident insurance), Periodic health examination, and Employment insurance
| 職務経験 | 6年以上 |
| キャリアレベル | 中途経験者レベル |
| 英語レベル | ビジネス会話レベル |
| 日本語レベル | ビジネス会話レベル |
| 最終学歴 | 高等学校卒 |
| 現在のビザ | 日本での就労許可が必要です |
必須スキル
- アルゴリズム、データ構造、ネットワーク、並列処理など、コンピューターサイエンスに関する基礎知識
- サーバーサイド開発の実務経験3年以上
- チームでの開発経験
- 分散ストレージミドルウェアに対する強い関心と、高い並行性を持つ分散アーキテクチャの課題を論理的に分析できる能力
- パフォーマンス、スケーラビリティ、可用性などの非機能要件を考慮したシステムの設計・実装経験、またはそれに相当する知識・理解
- 技術的な内容や部門横断的なコミュニケーションに必要な英語の読み書き能力。ビジネスレベルの英語力は必須ではありません。
- なお、同社ではApache HBase、Redis、YugabyteDBを使用していますが、これらの技術を事前に使用した経験は必須ではありません
=====================
Required Skills:
- Fundamental knowledge of computer science, including algorithms, data structures, networks, and parallel processing
- Practical experience in server-side development (3 years or more)
- Team development experience
- A strong interest in distributed storage middleware and the ability to logically analyze the challenges in highly concurrent and distributed architectures (we use Apache HBase, Redis, and YugabyteDB, but prior experience with these technologies is not required)
- Experience in designing and implementing systems that take into account non-functional requirements such as performance, scalability, and availability, or an equivalent understanding
- English reading and writing skills for technical and cross-functional communication (business level not required)
| 雇用形態 | 正社員 |
| 給与 | 800万円 ~ 1500万円 |
| 勤務時間 | フレックスタイム制:標準労働時間7時間45分(コアタイムなし) |
| 休日・休暇 | Saturday, Sunday, and National Holidays, etc |
| 業種 | インターネット・Webサービス |
| 会社の種類 | 大手企業 (300名を超える従業員数) - 外資系企業 |
| 外国人の割合 | 外国人 少数 |