Now hiring

Senior Software Engineer, Autonomous Cloud Network - Mercari @ Mercari, inc.

Minato City, JapanOnsiteFull-timePosted today

Opens on the employer's site

About this role

JD in Japanese follows. 英文の後に和文JDをご覧いただけます。

Senior Software Engineer, Autonomous Cloud Network - MercariEmployment Status: Full-timeWork Hours: Full Flextime (no core time)Office: RoppongiFor more details, see the Overview of Our Positions section on our Careers site: https://careers.mercari.com/positions/

About MercariCirculate all forms of value to unleash the potential in all people

"What can I do to help society thrive with the finite resources we have?" The Mercari marketplace app was born in 2013 out of this thought by our founder Shintaro Yamada as he traveled the world. We believe that by circulating all forms of value, not just physical things and money, we can create opportunities for anyone to realize their dreams and contribute to society and the people around them. Mercari aims to use technology to connect people all over the world and create a world where anyone can unleash their potential. For more information about Mercari Group's mission, see Mercari's Culture Doc: https://careers.mercari.com/culture/

Organization/Team MissionMercari Engineering Principles

Mercari Engineering Principles are a shared understanding that serves as the foundation of engineering beliefs and behavior at Mercari. The Engineering Principles are designed to complement the organizational identity (Mercari's mission, values, and culture) from an engineering viewpoint. These principles ultimately help us achieve Mercari's mission by defining the ideal state we seek to realize in the long term.

Passion For The ProductGrow TogetherSolve Through MechanismsCollaborate OpenlyFor more details, please see Engineering Culture: https://engineering.mercari.com/en/culture/. See here for more information about our mission and values: https://careers.mercari.com/culture/

Our team's mission is to make the communication between our customers and our systems smooth, reliable, and secure.

The network is the critical bridge that connects users to Mercari's applications and the systems behind them. These systems are complex, widely distributed, and composed of diverse data paths.The Networking Platform team helps Mercari engineers deliver more reliable services and improve development efficiency by providing network infrastructure and DevOps support. We manage the entire network, from edge areas such as the CDN to the cloud, service mesh (Istio), and physical data centers.

Work ResponsibilitiesDesign, develop, and evolve the cloud networking and infrastructure that supports the entire businessDesign and implement networking/infrastructure solutions that support our global and multi-region strategyImprove systems to reduce operational engineering costSupport the migration and adoption of new platform features and toolsImprove and drive security and reliability in collaboration with the SRE and Security teamsAutomate day-to-day platform operations to improve efficiency and reduce toilCollaborate with internal developers to understand their needs and deliver solutions

Unique ChallengesIn this position we are looking for a software engineer with knowledge of, or interest in, developing platform network and infrastructure systems, with hands-on DevOps and coding experience. The ideal person is passionate, proactive, and able to see an imperfect system as an opportunity rather than a problem. This role suits someone who enjoys rolling up their sleeves to shape the environment and drive impactful improvements, who can identify and solve problems on their own, and who can steadily add features to large-scale systems.

QualificationsRequired Experience/Skills

Strong networking fundamentals (TCP/IP, IP address management, OSI layers 4–7, cloud routing, CDN, DNS, TLS, HTTP)Production experience building and operating cloud networks using GCP or AWSProduction experience building and operating Linux and Kubernetes networkingKnowledge of network proxies (Envoy, HAProxy, Nginx) and regional/VPC routingProduction 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 serviceExperience managing network configuration using Infrastructure as Code (IaC)Experience writing design documents, collaborating with stakeholders, and making technical decisionsA track record of developing tools for internal users and improving platform operationsOn-call and production troubleshooting experience for reliability-critical systems (incident response, debugging, and root cause analysis)Empathy with Mercari's mission and valuesPreferred Experience/Skills

Passion for delivering a pleasant user experience through the platform and supporting operational efficiencyExperience building and operating networks in large-scale distributed systems composed of hundreds of microservicesProduction experience operating service meshes such as Istio or LinkerdExperience 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 CodexExperience developing and maintaining CI/CD pipelines (e.g., GitHub Actions, Argo CD)Language

English: Proficient (CEFR – C1)Japanese: optional, but preferredFor details about CEFR, see https://www.coe.int/en/web/common-european-framework-reference-languages/.

Learn More About Mercari GroupCareers site: https://careers.mercari.com/Mercan: https://mercan.mercari.com/Social media: X https://twitter.com/mercari_eng / LinkedIn https://www.linkedin.com/company/mercari/How we reorganize the platform teamLegacy Image Provider to Cloudflare Images: Traffic Estimation and Safe RolloutKubernetes Cluster migration on the Mercari Microservices Platform

Recruiting at MercariAt Mercari Group, we value empathizing with and embodying the mission and values of the Group and each company. To promote the creation of an organization that maximizes the total amount of value exhibited by all members, we would like to understand the experience and skills of each candidate as accurately as possible.

Recruiting cycle at Mercari Group

Application screeningSkill assessment: For engineering positions, you will be asked to complete a skill assessment on HackerRank or GitHub. For non-engineering positions, you may be asked to complete an assessment depending on the position. (The timing of the assessment may coincide with the interview process.)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.Learn more about our recruiting process here: https://careers.mercari.com/interview/

Equal Opportunity HiringHere at Mercari, we work to realize a world in which no one's potential is limited by their background and everyone has the opportunity to freely create value. We also firmly believe that a mindset of Inclusion & Diversity is essential for us to achieve our mission.

This, of course, extends to our hiring practices as well. Mercari is committed to eliminating discrimination based on age, gender, sexual orientation, race, religion, physical disability, and other such factors so that anyone who shares our mission and values can join us, regardless of their background. For more details, please read our I&D statement.

Please read and acknowledge our Privacy Policy prior to submitting your application: https://careers.mercari.com/privacy/

シニアソフトウェアエンジニア(自律型クラウドネットワーク) - Mercari雇用形態: 正社員働き方: フレックスタイム制(コアタイムなし・フレキシブルタイムなし)勤務地: 六本木詳細はキャリアサイトの募集要項よりご確認ください:https://careers.mercari.com/positions/

メルカリグループについてあらゆる価値を循環させ、あらゆる人の可能性を広げる

「地球資源が限られているなか、より豊かな社会をつくるために何ができるか」。2013年、創業者の山田進太郎が世界一周の旅で抱いた課題意識から、フリマアプリ「メルカリ」は生まれました。私たちは、物理的なモノやお金に限らずあらゆる価値を循環させることで、誰もがやりたいことを実現し、人や社会に貢献するための選択肢を増やすことができると信じています。テクノロジーの力で世界中の人々をつなぎ、あらゆる人の可能性が発揮される世界を実現していきます。メルカリグループの目指すべき方針については Mercari Culture Doc をご覧ください:https://careers.mercari.com/culture/

組織・チームのミッションMercari Engineering Principles

Mercari Engineering Principles は、メルカリのエンジニアリング組織における信念や行動の基盤となる共通認識を明文化したもので、メルカリのメンバー全員が共有するMission、Value、Cultureをエンジニアリングの視点から補完するものとなります。これらのPrinciplesは、私たちが長期的に実現しようとする理想的な姿を定義することで、最終的にメルカリのミッションを達成するために活用していきます。

Passion For The ProductGrow TogetherSolve Through MechanismsCollaborate Openly 詳細についてはエンジニアリングカルチャーをご覧ください:https://engineering.mercari.com/en/culture/ 。 メルカリのミッション・バリューについての詳細はこちらをご覧ください:https://careers.mercari.com/culture/

私たちのチームのミッションは、お客さまとシステム間のコミュニケーションをスムーズに、信頼性高く安全なものにすることです。

ネットワークとは、ユーザーをメルカリのアプリケーションやその裏にあるシステムとつなぐ重要な架け橋です。これらのシステムは複雑かつ広範囲に分散しており、多様なデータ経路を通じて構成されています。Networking Platformチームは、ネットワークインフラやDevOpsといったサポートを通じてメルカリのエンジニアがより信頼性の高いサービスを提供し、開発効率を向上できるよう支援しています。CDNなどのエッジ領域からクラウド、サービスメッシュ(Istio)、物理データセンターに至るまで、ネットワーク全体を管理しています。

業務内容(具体的な業務)ビジネス全体を支えるクラウドネットワークおよびインフラの設計・開発・進化グローバル戦略やマルチリージョン戦略を支えるネットワーク/インフラソリューションの設計と実装運用エンジニアリングコストの削減に向けたシステム改善新たなプラットフォーム機能やツールへの移行・導入の支援SREチームやセキュリティチームと連携した、セキュリティと信頼性の向上と推進日常的なプラットフォーム運用の自動化による効率化と作業削減社内の開発者と協働し、ニーズを把握した上でソリューションを提供

ユニークなチャレンジ本ポジションでは、プラットフォームネットワークやインフラシステムの開発に知見や興味を持ち、DevOpsやコーディングの実務経験があるソフトウェアエンジニアを募集しています。情熱を持ち自ら進んで行動できる方、また、現時点でシステムが完璧でなくてもそれを前向きに捉え、改善していくことにやりがいを感じられる方が理想です。自らの手を動かして環境を整え、インパクトのある改善に前向きに取り組める方にぴったりのポジションです。自ら課題を発見して解決に導きながら、大規模システムへの機能追加を着実に進められる方をお待ちしています。

応募要件求める経験・スキル

ネットワークに関する強固な基礎知識(TCP/IP、IPアドレス管理、OSIレイヤー4〜7、クラウドルーティング、CDN、DNS、TLS、HTTP)GCPやAWSを用いた本番環境でのクラウドネットワーク構築・運用の実務経験本番環境におけるLinuxやKubernetesのネットワーク構築・運用の実務経験ネットワークプロキシ(Envoy、HAProxy、Nginx)とリージョン/VPCルーティングの知識本番環境におけるCDNの運用経験(エッジ/キャッシュ設定、マルチCDN、パフォーマンス・セキュリティなど)本番環境におけるIstioなどのサービスメッシュの運用経験(トラフィック管理、信頼性向上のプラクティスなど)Go、PythonやBashなどの使い慣れた言語を用いてネットワーク関連のワークフローを自動化し、機能をサービスとして提供できる能力Infrastructure as Code(IaC)を用いたネットワーク設定の管理経験デザインドキュメントの作成、ステークホルダーとの連携、技術的な意思決定に関わった経験社内ユーザー向けのツール開発や、プラットフォーム運用改善の実績信頼性が重要なシステムにおけるオンコール対応および本番環境でのトラブルシューティングの経験(インシデント対応、デバッグ、根本原因分析)メルカリのミッションやバリューに対する共感歓迎する経験・スキル

プラットフォームを通じてユーザーに快適な体験を提供し、業務の効率化を支援することに対する情熱数百のマイクロサービスから構成される大規模な分散システムにおけるネットワーク構築・運用の経験本番環境におけるIstioやLinkerdなどのサービスメッシュの運用経験スケーラブルで可用性の高いインフラやミドルウェアの設計(アーキテクチャ)経験(例:コントロールプレーン、Kubernetes Operator/CRD、サービスとして提供するプラットフォームAPIなど)エージェント駆動型ワークフローや、Claude・Cursor・Codexなどのエージェント型(Agentic)ツールの活用経験CI/CDパイプラインの開発・運用経験(例:GitHub Actions、Argo CDなど)語学力

英語:Proficient (CEFR – C1)日本語:必須ではありませんが、できれば尚可(preferred)※CEFRの詳細については、こちらをご覧ください:https://www.coe.int/en/web/common-european-framework-reference-languages/ 。

メルカリグループについて知るキャリアサイト https://careers.mercari.com/メルカン:https://mercan.mercari.com/SNS:X https://twitter.com/mercari_eng / LinkedIn https://www.linkedin.com/company/mercari/How we reorganize the platform teamレガシー画像プロバイダーからCloudflare Imagesへ:トラフィック推計と安全なロールアウトMercari Microservices PlatformにおけるKubernetes Cluster移行

選考についてメルカリグループではメルカリグループおよび各カンパニーのミッションとバリューへの共感・体現を大切にしています。メンバーが発揮する価値の総量が最大化されるような組織づくりを推進するために、候補者のみなさんの経験やスキルをより正しく理解したいと考えています。

選考の流れ

書類選考技術課題:エンジニアポジションではHackerRankまたはGithubでの技術課題を、エンジニア以外のポジションでは採用ポジションによります(面接タイミングと前後することがあります)面接:ポジションにより、複数回の面接をお願いしますリファレンス:オンライン回答形式のもので、最終選考の前後でお願いしますオファー:最終選考とリファレンスの内容より決定されます※詳しくはこちらのページをご覧ください:https://careers.mercari.com/interview/ 。

選考における機会の平等メルカリでは、バックグラウンドによって個人の可能性が決めつけられることなく、自由に価値を生みだす機会を手にできる社会の実現を目指しています。そしてメルカリがミッションを実現するために「Inclusion & Diversity」という考え方は不可欠な存在だと考えています。採用活動においても、メルカリのミッション・バリューに共感する、様々なバックグラウンドの方にジョインしていただけるよう、年齢、性別、性的指向、人種、宗教、身体能力、その他記号に基づくあらゆる差別をなくすことを約束します。詳しくは、I&D statementをご覧ください。なお、ご応募の際にはプライバシーポリシーをご確認ください:https://careers.mercari.com/privacy/ 。

Skills

Mid-CareerMid-Senior level

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

Get the extension →
See how your CV scores