Mercari

Software Engineer - Mercari/Merpay (Internship)

Remote Tokyo, Japan
Kubernetes JavaScript React Terraform Microservices Git Java Machine Learning Android GCP Go PHP Swift Kotlin AWS SQL API
Description

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

Introduction

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.

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.

Team’s Mission / 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.


Group Companies Recruiting

In addition to Mercari, Inc., we are also looking for interns for Merpay, Inc. Please select the Group company you would like to intern for when applying (Mercari, Merpay, or no preference). Please also be sure to check the language requirements for each company.

  • Under the mission of “Building trust for a seamless society,” Merpay, Inc. aims to transform the way money flows throughout the world and make it possible for all kinds of services to be used simply and securely through a single platform.

Unique and Bold 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. 


Required Experience

  • Candidate must be a student over 16 years old
  • Experience developing and operating products
  • Basic knowledge of RDBMS and SQL
  • Experience in at least one of the following:
    • Backend
      • API development using a programming language such as Go, PHP, or Java
    • Frontend
      • Development using such things as JavaScript or React
    • Mobile (iOS or Android)
      • Development using Swift or Kotlin
    • Machine Learning
      • Practical experience with ML modeling or development of ML systems
    • Platform Engineering
      • Development using Go or Kubernetes
    • Site Reliability Engineering
      • Development using Go, Kubernetes, or Terraform


Preferred Experience

  • 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 GCP or AWS)
  • Understanding of UI development
  • OSS contribution experience / familiarity with OSS community
  • Experience with team development using Git or similar management systems


Screening Criteria


Language Requirements

  • 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

*Click here for a detailed explanation of language levels


Working Conditions


Employment Status

Intern

Office

  • Roppongi (Tokyo, Japan)
    • Smoking is prohibited within our offices
    • Mercari has introduced a work style policy called “Your Choice.” Each member is free to choose whether they want to work in the office or work fully remote. *Exceptions made for certain kinds of work.

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

Salary

  • Hourly wage (Salary: Negotiable)


Benefits

  • Full transportation coverage
  • Custom PC
  • Visa support
  • Accommodation for those who are from outside of Tokyo area



Media


Corporate Sites


Owned Media

はじめに

あらゆる価値を循環させ、あらゆる人の可能性を広げる

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

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

選考における機会の平等

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

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

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

チームのミッション / 業務内容

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

募集カンパニー

株式会社メルカリに加え、グループ会社の株式会社メルペイでインターン生を募集しております。ご応募の際に、ご希望のカンパニー(メルカリ、メルペイ、どれでも)をご選択ください。言語要件も併せてご確認ください。株式会社メルペイでは「信用を創造して、なめらかな社会を創る」とうミッションのもと、あらゆる世の中のお金の流れを変えていくことで、メルペイひとつであらゆるサービスが簡単に、安心して完結する世界の実現に挑戦しています。

ユニークなチャレンジ

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


必須条件

  • 16歳以上の学生
  • プロダクト開発・運用を行った経験
  • RDBMS、SQLの基礎知識
  • 以下のうち1つ以上の経験
    • Backend
      • Go, PHP, Javaなど言語を用いたAPIの開発経験
    • Frontend
      • JavaScript, Reactなどを用いた開発経験
    • Mobile (iOS or Android)
      • Swift or  Kotlinを用いた開発経験
    • Machine Learning
      • MLモデリングの実務経験、またはMLシステムの開発経験
    • Platform Engineering
      • Go, Kubernetesを用いた開発経験
    • Site Reliability Engineering
      • Go, Kubernetes, Terraformを用いた開発経験


歓迎条件

  • プロジェクトマネジメントまたはチームリーダー経験
  • パフォーマンスとスケーラビリティを考えた設計開発能力
  • オブジェクト指向ソフトウェア開発、ネットワーク、メモリ管理に関する知識
  • ユニットテスト、機能テスト、E2Eテストを含むソフトウェアテストに関する知識
  • ネットワーク、Linux、監視システム、ロギング、運用に関する知識と経験
  • Microservicesアーキテクチャでの開発・運用経験
  • クラウドにおける開発経験(特にGCP、もしくはAWS)
  • UI開発における知識
  • OSSプロジェクトへのコントリビューション経験
  • Git / GitHubもしくは類似のバージョン管理システムを利用したチームでの開発経験


選考のポイント


語学力

  • 業務遂行に問題の無いレベルの日本語、または英語能力
    • メルカリでは Independent (CEFR - B2)レベルの英語能力が求められることがあります
    • メルペイでは Independent (CEFR - B2)レベルの日本語能力が求められることがあります
    • ※CEFRの詳細については、こちらをご覧ください

雇用条件


雇用形態

インターン


オフィス

六本木

  • 受動喫煙対策: 屋内全面禁煙
  • メルカリには「YOUR CHOICE」というワークスタイルに関する制度があります。オフィス出社をすることも、フルリモートワークを選択することも自由に選択することができます。※一部職種を除く


勤務時間

  • 週20時間以上の勤務が可能な方
  • 期間は約3ヶ月を目安としておりますが、難しい場合はご相談ください


給与

  • 時給制(時給:応相談)


ベネフィット 

  • 交通費全額支給
  • 入社時に希望のノートPC貸与
  • ビザサポート
  • 遠方からご参加される方には宿泊地を手配



メディア


コーポレートサイト

オウンドメディア

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 241 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers