This position is closed and is no longer accepting applications.

Software Engineer, Backend Platform [US App]

Mercari Minato-ku, Tokyo
  • 💴 No salary range given
  • 🏡 Fully remote (from Japan)
  • 🧪 Minimum years of experience unspecified
  • 💬 No Japanese required
  • 🌏 Apply from abroad
  • 🧳 Relocate to Japan

About Mercari

Mercari Minato-ku, Tokyo

Mercari is a marketplace app that makes it easy for people to safely sell and ship their things. Having been downloaded over 100 million times, it is now among the largest peer-to-peer selling platforms globally.

Key benefits

  • Full flextime
  • Outside work encouraged
  • Employee stock ownership program

About the position

You will be an employee of Mercari Japan and working in our Tokyo office, primarily for the US version of Mercari.

Job Description

  • Coding in Go and PHP for the Payments & Shipping team
  • Design, develop, test, deploy, maintain, and improve backend software
  • 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
  • Manage project requirements, deadlines, and quality


  • 4+ years of industry programming experience
  • Professional engineering experience with consumer applications
  • Exceptional communication skills
  • Excellent knowledge of distributed systems
  • Experience with developing complex software systems scaling to millions of users with production quality deployment, monitoring, and reliability
  • Demonstrated ability to write code with appropriate tests
  • Ability to collaborate with team members including Product Managers, Data Scientists, Designer, Engineers, and QA Engineers to solve complex business problems
  • A positive attitude and an insatiable desire to learn


  • 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
  • Experience leading or managing teams
  • Experience working in large, cross-functional teams
  • Experience mentoring engineers
  • Experience hiring engineers


  • Please provide your resume in English
  • This position is for applicants with professional working experience.

Meet Mercari's Developers

Jieqiong shares her experience of joining Mercari and working as a tech lead. She explains their engineering culture and provides tips for potential applicants.

Read her story...

Other Jobs at Mercari

Related jobs

More jobs like this

I'll send you a digest of new English-friendly software developer jobs in Japan. Your email stays private, I don’t share or sell it.