Software Engineer, Microservices Platform [US App]

  • Tokyo
  • Remote OK - Anywhere in Japan
  • Full-time
  • August 30, 2022
Conditions
location-icon
Apply from Japan Only
(You must live in Japan to apply)
Requirements
language-icon
Language Requirements
Japanese: Not Required 👍
English: Business Level

Position Overview


Work Responsibilities

  • The purpose of our team is to create a platform where the developers of Mercari US can be creative and contribute to the delivery of innovative products to our user base.

  • Specifically, the work will be to build a microservices platform based on Kubernetes. One of the main roles will involve being a Kubernetes Cluster Admin and developing tools and/or services that can improve the developing speed and reliability of the microservices. As SREs, supporting the development and operation of highly-reliable microservices with full consideration of scalability is another significant responsibility. 


Bold Challenges

  • Designing and developing microservices platform

  • Proactively contributing to a rapidly growing product in a self-driven environment

  • Defining the Mercari US microservice platform’s networking architecture 

  • Improving observability of microservices

  • Improving management of cloud resources with code

  • Improving platform management operation (Kubernetes cluster management)

  • Supporting the developers who build microservices
     

Required Experience

  • Shared belief in Mercari’s mission and values

  • Passion for improving service reliability and developer productivity

  • Experience using Kubernetes

  • Willingness to carry out on-call duties to ensure system stability

  • Strong programing skill using Go and shell scripting

  • Network knowledge:

    • Experience working with network proxies such as Envoy/HAProxy/Nginx

    • Strong understanding of networking, especially OSI Layer 4 to 7: load balancers, proxies, API gateways, DNS, TLS, HTTP protocol…

    • Good understanding of Linux networking

    • Working knowledge of cloud networking for GCP/AWS and Kubernetes networking


Preferred Experience

  • OSS contribution experience / familiar with OSS community

  • Experience with system operation based on SLA and SLO

  • Experience with multi-cloud architecture (e.g. GCP & AWS)

  • Experience with infrastructure as code (e.g., Terraform & Pulumi)

  • Experience with system logging, monitoring, and alerting

  • Network knowledge:

    • Experience using service meshes in production such as Istio or Linkerd

    • Experience using network reliability practices such as circuit breaking, rate limiting

    • Experience designing cloud-based network architectures


Screening Criteria

  • Demonstrated track record of impact in your previous roles

  • We will be looking for a shared belief in Mercari’s mission and values

  • Please provide your resume in English

  • We will conduct interviews in English

  • Hiring Process Overview (subject to change)

    • 1. Doc Screening

    • 2. Interviews (3-4 rounds. There are some cases you will meet a few members in 1 round)

    • 3. Background check

    • 4. Offer

    • 5. Hire

*Check here for more details


Language Requirements

  • English: Independent (CEFR - B2)

  • Japanese: Basic (CEFR - A2) optional

  *For details about CEFR, see here




Working Conditions


Employment Status

Full-time

  • Probationary period: First 3 months after joining the company. (During this period your contract conditions will be the same as that of a permanent employee.)


Office

Roppongi

日本初のユニコーン企業、メルカリは日本で最も多くのユーザー数を誇る、フリーマーケットアプリを運営しています。国籍に関わらず国内外から優秀な人材を大規模に採用しています。シリコンバレーにもオフィスがあり、アメリカ向けにローカライズしたメルカリアプリを開発し、アメリカのフリーマーケット市場でもシェアを拡大しているグローバルテック企業です。

「限りある資源を循環させ、より豊かな社会をつくりたい」。創業者である山田進太郎氏が世界一周の旅で抱いた、そんな問題意識によって生まれたのがフリマアプリ「メルカリ」です。テクノロジーの力によって、世界中の個人と個人をつなぎ、誰もが簡単にモノの売り買いを楽しめる。それにより資源を循環させる豊かな社会、個人がやりたいことを実現できる社会をつくっていきたいと考えています。

これまで中古品の売買は、実店舗で行うのが一般的でした。しかし、お店に行くのに時間がかかること、お店の品揃えが限られていること、販売店が介在することで買い手も売り手も価格が不明瞭になるなどの問題がありました。また、中古品を売買するためのオンライン・オークション・サイトでは、出品手続きが難しかったり、入札に時間がかかったりするなどの問題がありました。

メルカリでは、誰もがスマートフォンを使って簡単に商品を売買することができます。また、配送業者やコンビニエンスストアとの提携により、簡単で安価な配送方法を実現しています。買う側も売る側も個人を対象としたサービスなので、不要なものを簡単に売ってお金にする楽しさや、ユニークな中古品を見つけて買うワクワク感を誰でも味わうことができます。

View メルカリ's company page

↑ Back to top ↑

Software Engineer, Microservices Platform [US App] at メルカリ
APPLY NOW  ➜🇯🇵 Residents Only