仕事内容
メルカリのSenior Software Engineer, Autonomous Cloud Networkは、グローバルなクラウドネットワークとインフラの設計・開発・運用を担います。GCP/AWS、Kubernetes、Istioなどの技術を用いて、信頼性とセキュリティの高いプラットフォームを構築し、運用効率の向上に貢献します。ネットワーク自動化やIaCを活用し、大規模分散システムにおける課題解決と改善を推進するポジションです。
Work Responsibilities
- ビジネス全体をサポートするクラウドネットワーキングとインフラストラクチャの設計、開発、進化
- グローバルおよびマルチリージョン戦略をサポートするネットワーキング/インフラストラクチャソリューションの設計と実装
- 運用エンジニアリングコストを削減するためのシステム改善
- 新しいプラットフォーム機能とツールの移行および導入のサポート
- SREおよびセキュリティチームと協力し、セキュリティと信頼性の向上と推進
- 日々のプラットフォーム運用を自動化し、効率を向上させ、手作業を削減
- 社内開発者と協力してニーズを理解し、ソリューションを提供
Organization/Team Mission
- Mercari Engineering Principlesは、メルカリのエンジニアリングにおける信念と行動の基盤となる共通理解です。
- これらの原則は、エンジニアリングの観点から組織のアイデンティティ(ミッション、バリュー、カルチャー)を補完するように設計されています。
- チームのミッションは、顧客とシステム間のコミュニケーションをスムーズ、信頼性高く、安全にすることです。
- ネットワークは、ユーザーをメルカリのアプリケーションとバックエンドシステムに接続する重要な橋渡し役です。
- Networking Platformチームは、ネットワークインフラとDevOpsサポートを提供することで、メルカリのエンジニアがより信頼性の高いサービスを提供し、開発効率を向上させるのを支援します。
- CDNなどのエッジ領域からクラウド、サービスメッシュ(Istio)、物理データセンターまで、ネットワーク全体を管理しています。
Unique Challenges
- プラットフォームネットワークおよびインフラシステム開発の知識または関心があり、DevOpsとコーディングの実践経験を持つソフトウェアエンジニアを求めています。
- 情熱的で積極的であり、不完全なシステムを問題ではなく機会と捉えることができる人物が理想です。
- 環境を形成し、影響力のある改善を推進することを楽しむ人物に適しています。
- 自ら問題を特定し解決し、大規模システムに安定して機能を追加できる人物を求めています。
求めるスキル・経験
必須
Strong networking fundamentals (TCP/IP, IP address management, OSI layers 4–7, cloud routing, CDN, DNS, TLS, HTTP)
Production experience building and operating Linux and Kubernetes networking KubernetesLinux
Production experience operating CDNs (e.g., edge/cache configuration, multi-CDN, performance and security)
Production experience with a service mesh such as Istio (e.g., traffic management, reliability practices)
Ability to automate network-related workflows using any familiar language ( Go, Python or Bash etc ) and to deliver capabilities as a service GoPythonシェルスクリプト
Experience managing network configuration using Infrastructure as Code (IaC)
Experience writing design documents, collaborating with stakeholders, and making technical decisions
A track record of developing tools for internal users and improving platform operations
On-call and production troubleshooting experience for reliability-critical systems (incident response, debugging, and root cause analysis) インシデント対応
Empathy with Mercari's mission and values
English: Proficient (CEFR – C1)
歓迎
Passion for delivering a pleasant user experience through the platform and supporting operational efficiency
Experience building and operating networks in large-scale distributed systems composed of hundreds of microservices
Production experience operating service meshes such as Istio or Linkerd
Experience architecting scalable, highly available infrastructure or middleware (e.g., control planes, Kubernetes operators/CRDs, or service-as-a-platform APIs)
Experience with agent-driven workflows and usage of agentic tools such as Claude, Cursor, and Codex Cursor生成AI活用OpenAI Codex
Experience developing and maintaining CI/CD pipelines (e.g., GitHub Actions, Argo CD) Argo CDCI/CDGitHub Actions
Japanese: optional, but preferred
募集要項
- 雇用形態
- 正社員
- 想定年収
- 応相談
- 勤務地
- 東京都 港区
- 出社・リモート
- 出社
- レベル
- リーダー
- 勤務時間
- スーパーフレックス(コアタイムなし)
福利厚生・制度
選考プロセス
- Application screening
- Skill assessment (For engineering positions, you will be asked to complete a skill assessment on HackerRank or GitHub.)
- Interview (The number of interviews may vary depending on the position.)
- Reference check (We will ask for online references around the timing of the final interview.)
- Offer (Offers will be determined carefully in consideration of the final interview and the reference check.)