Mercari, inc. is hiring a

Software Engineer - Mercari/Merpay/Mercoin/Mercari Hallo (Internship)

Minato City, Japan
Contractor
Remote

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

Software Engineer – Mercari/Merpay/Mercoin/Mercari Hallo (Internship)

  • Employment Status:Intern - Please apply only if you are able to stay in Japan, as the internship must be from within Japan. For those who live overseas, we will provide Visa support and accommodation arrangements.
  • Work Hours: Able to work more than 20 hours per week 3 months of Internship is encouraged. Please consult with the recruiter if you prefer shorter/longer period
  • Office: Roppongi
  • For more details, see the Overview of Our Positions section on our Careers site. 

About Mercari

Circulate 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.



Organization/Team Mission

Mercari 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 Product
  • Grow Together
  • Solve Through Mechanisms
  • Collaborate Openly

For more details, please see the following link:

See here for more information about our mission and values.




Work Responsibilities 

  • Interns will be tasked with developing features for the Mercari marketplace app in Japan, or the Merpay mobile payment service. Successful candidates will join a team of software engineers, who come from diverse backgrounds hold various expertise, and work as a member of their team.
  • The specific content of your work will involve projects to improve the UX and specifications of our products and make them more friendly for Mercari, Merpay, and Mercari Shops users. Currently, Mercari is implementing various initiatives including improving the search screen to enhance the listing and purchasing experience, and therefore you will be requested to actually handle our technology and data to produce output. At Merpay, we engage not only in B2B service development but also B2C service development, and you will have the opportunity to be involved in both.
  • At the end of the internship, you will report the content and actual results of your work at an event held for this purpose. You can find presentation materials produced by past interns in the following article on our owned media site, Mercan.


Unique Challenges 

  • During this internship, you will work to develop actual features integrated into the app and to improve the operation of the app. We hope that, by working in the same environment as our full-time members, interns will not only acquire new skills and immerse themselves in the company culture but also use the internship as an opportunity for self-reflection.
  • At Mercari Group, you will be able to take on bold challenges without any fear of failure. What’s more, you will be able to flexibly choose the latest and optimal technologies, and because we foster an environment and culture that supports independent decision-making, the experience will offer an opportunity for both personal and professional growth. 


Qualifications 

  • Required Experience/Skills
    • Shared belief in the mission and values of Mercari Group and its various companies
    • Student of 16 years of age or older who would be able to join Mercari Group as a new graduate from July 2025 to June 2026
    • Interest in joining Mercari Group as a software engineer after the internship is over
    • Basic knowledge of RDBMS and SQL
    • Experience developing/operating products
    • Experience in at least one of the following:
      • Backend
        • API development using a programming language such as Go, PHP, or Java
      • Mobile (iOS or Android)
        • Development using Swift or Kotlin
      • Platform Engineering
        • Development using Go and Kubernetes
      • Site Reliability Engineering
        • Development using Go, Kubernetes, and Terraform
      • Corporate Engineering(either one)
        • Development using Java / Go or PHP
        • Development using low code / no code
  • Preferred Experience/Skills
    • Experience with project management and/or team leadership
    • Ability to design and develop with performance and scalability in mind
    • Knowledge of object-oriented software development, networking, and memory management.
    • Knowledge in software test including unit testing, functional testing, and e2e testing
    • Knowledge of and experience with networks, Linux servers, surveillance systems, logging, and system operation
    • Experience with development and operation in a microservices architecture
    • Cloud development experience (preferably Google Cloud or AWS)
    • Understanding of UI development
    • OSS contribution experience / familiarity with OSS community
    • Experience with team development using Git or similar management systems
  • Language 
    • English or Japanese: Independent (CEFR - B2)
      • In Merpay, there are cases where Independent (CEFR - B2)-level Japanese is required
      • In Mercari, there are cases where Independent (CEFR - B2)-level English Independent is required

For details about CEFR, see here.
 


Learn More About Mercari Group


Recruiting at Mercari

At 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 screening
  • Skill 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.


Equal Opportunity Hiring 

Here 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.



Software Engineer – Mercari/Merpay/Mercoin/Mercari Hallo (Internship)

  • 雇用形態:インターン (インターンシップは国内からの参加を必須としておりますので、日本に滞在できる方のみご応募ください。海外に在住の方には、Visaのサポートや宿泊先手配等行います。)
  • 勤務日数:週20時間以上の勤務が可能な方 期間は約3ヶ月を目安としておりますが、難しい場合はご相談ください
  • 勤務地:六本木

詳細はキャリアサイトの募集要項よりご確認ください 


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

「地球資源が限られているなか、より豊かな社会をつくるために何ができるか」。2013年、創業者の山田進太郎が世界一周の旅で抱いた課題意識から、フリマアプリ「メルカリ」は生まれました。私たちは、物理的なモノやお金に限らずあらゆる価値を循環させることで、誰もがやりたいことを実現し、人や社会に貢献するための選択肢を増やすことができると信じています。

テクノロジーの力で世界中の人々をつなぎ、あらゆる人の可能性が発揮される世界を実現していきます。メルカリグループの目指すべき方針については Mercari Culture Doc をご覧ください。


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

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

詳細についてはエンジニアリングカルチャー  をご覧ください

  • メルカリのミッション・バリューについての詳細はちらをご覧ください


業務内容

  • 国内におけるフリマアプリ「メルカリ」、スマホ決済サービス「メルペイ」、暗号資産・ブロックチェーンサービズ「メルコイン」、スポットワークサービス「メルカリハロ」の機能開発に挑戦していただきます。多様なバックグラウンドや専門性を持つソフトウェアエンジニアが所属するチームにジョインしていただき、チームの一員として業務を担っていただきます。
  • 具体的な業務内容については、メルカリ・メルペイ・メルコイン・メルカリハロにおけるお客さま目線のUX向上や仕様改善に関するプロジェクトに携わっていただきます。現在、メルカリでは検索画面の改善をはじめ、出品・購買に関する多様な施策が行われているため、実際に技術やデータに触れていただき、アウトプットを出していただきます。また、メルペイではB to B向けだけではなく、B to C向けのサービスの開発もあり、その両面に関わることができます。
  • 最終的には、成果報告会で業務内容と実際の成果について報告していただきます。過去のインターンのメンバーによる発表資料をオウンドメディア「メルカン」の記事に載せていますので、ぜひご覧ください。


ユニークなチャレンジ

  • 実際にアプリ内の機能開発や改善業務に取り組んでいただきます。正社員と変わらない環境で仕事に取り組んでいただくことで、スキルの獲得やカルチャーを感じるだけでなく、「ここで活躍できるのか」「何をやりたいのか」など、ご自身を見つめ直す機会にしていただければと考えています。
  • 失敗を恐れず、大胆に挑戦できる環境です。さらに最新・最適な技術を柔軟に選択でき、個人の自律的な意思決定をサポートする環境やカルチャーがあるため、成長を感じられる環境です。


応募要件

  • 求める経験・スキル
    • メルカリグループおよび各カンパニーのミッションとバリューに共感していただける方
    • 16歳以上の学生で、2025年7月~2026年6月までにメルカリグループに新卒として入社可能な方
    • インターン後、メルカリグループのソフトウェアエンジニアとして就業する意欲がある方
    • プロダクト開発・運用を行った経験
    • RDBMS、SQLの基礎知識
  • 以下のうち1つ以上の経験
    • Backend
      • Go, PHP, Javaなど言語を用いたAPIの開発経験
    • Mobile (iOS or Android)
      • Swift or  Kotlinを用いた開発経験
    • Platform Engineering
      • Go, Kubernetesを用いた開発経験
    • Site Reliability Engineering
      • Go, Kubernetes, Terraformを用いた開発経験
    • Corporate Engineering(下記いずれかの経験)
      • Go, PHP, Javaなど言語を用いたAPIの開発経験
      • ローコード・ノーコードプラットフォームでの開発経験
  • (メルカリハロのみ)スポットワーク事業への情熱



歓迎する経験・スキル

  • プロジェクトマネジメントまたはチームリーダー経験
  • パフォーマンスとスケーラビリティを考えた設計開発能力
  • オブジェクト指向ソフトウェア開発、ネットワーク、メモリ管理に関する知識
  • ユニットテスト、機能テスト、E2Eテストを含むソフトウェアテストに関する知識
  • ネットワーク、Linux、監視システム、ロギング、運用に関する知識と経験
  • Microservicesアーキテクチャでの開発・運用経験
  • クラウドにおける開発経験(特にGoogle Cloud、もしくはAWS)
  • UI開発における知識
  • OSSプロジェクトへのコントリビューション経験
  • Git / GitHubもしくは類似のバージョン管理システムを利用したチームでの開発経験
  • 語学力
    • 業務遂行に問題の無いレベルの日本語、または英語能力
      • メルカリでは Independent (CEFR - B2)レベルの英語能力が求められることがあります
      • メルペイでは Independent (CEFR - B2)レベルの日本語能力が求められることがあります

※CEFRの詳細については、こちらをご覧ください

 


メルカリグループについて知る 


選考について

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

選考の流れ

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

 ※詳しくは  こちらのページをご覧ください


選考における機会の平等  

メルカリでは、バックグラウンドによって個人の可能性が決めつけられることなく、自由に価値を生みだす機会を手にできる社会の実現を目指しています。そしてメルカリがミッションを実現するために「Inclusion & Diversity」という考え方は不可欠な存在だと考えています。

採用活動においても、メルカリのミッション・バリューに共感する、様々なバックグラウンドの方にジョインしていただけるよう、年齢、性別、性的指向、人種、宗教、身体能力、その他記号に基づくあらゆる差別をなくすことを約束します。

詳しくは、I&D statementをご覧ください。

なお、ご応募の際にはプライバシーポリシーをご確認ください。

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job
Apply for this job