Software Engineer, Backend [US App] – Mercari

 

Responsibility

  • Design, develop, test, deploy, maintain, and improve backend software

  • Write code in Go and PHP

  • Work with Product Managers and Designers

  • Collaborate with iOS and Android Engineers to develop new features

  • Collaborate with QA Engineers to deliver high-quality features quickly

  • Work with third-party vendors to integrate new functionality

  • Solve complex architectural challenges

  • Write and maintain technical documentation

Bold Challenges

  • Develop product features in a fast-paced Silicon Valley startup environment

  • Design highly scalable systems that can support the continued growth of Mercari US

  • Proactively share ideas and contribute to our engineering culture

  • Gain a deep understanding of the US market to ensure Mercari’s continued success

  • Work effectively in a multicultural environment with colleagues from various backgrounds

Required Experience

  • 3+ years of industry programming experience

  • Professional engineering experience with consumer applications

  • Exceptional communication skills

  • Experience developing complex software systems scaling to millions of users with production-quality deployment, monitoring, and reliability

  • A positive attitude and an insatiable desire to learn

Preferred Experience

  • Experience with PHP or Go

  • Experience designing, developing, and managing microservices

  • Experience with Docker and Kubernetes or similar systems

  • Experience working on GCP or AWS or similar systems

  • Excellent knowledge of distributed systems

  • Demonstrated ability to write code with appropriate tests

  • Experience leading or managing teams

  • Experience working in large, cross-functional teams

  • Experience mentoring engineers

  • Experience working in an Agile environment

  • Experience with JavaScript ES6 and modern frontend frameworks such as React, Angular or Vue

Screening Criteria

  • Please provide your resume in English.
  • We will conduct interviews in English.

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

  • Hiring Process Overview (subject to change)

    • 1. Doc screening

    • 2. Skill test via GitHub (We will check Go or PHP skill)

    • 3. Interviews (3-4 rounds. There are some cases where you will meet multiple members in one round)

    • 4. Background check

    • 5. Offer

    • 6. Hire

About Mercari

Largest C2C marketplace in Japan and Japan’s first tech unicorn, Mercari is aiming to become a truly global tech company. Their app allows anyone with a smartphone to easily sell items they no longer need, providing a new and unique user experience.