This position is closed and is no longer accepting applications.

Software Engineer, Data Processing

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

As a data engineer, you will work on the design, development, and operation of the next-generation data infrastructures and data pipelines needed to utilize data in ML and BI.


  • Development and operation of streaming data pipelines that use Google Cloud Platform’s (GCP) Cloud Pub/Sub, Dataflow, GCS, BigQuery, Stackdriver etc.
  • Development and operation of batch data pipelines that use GCP’s Cloud Dataflow, GCS, BigQuery, Cloud Composer, etc


  • At least one of the following:
    • Experience developing high-volume stream data processing systems using distributed processing frameworks (Dataflow/Spark/Storm/Kafka/Flink, etc.)
    • Experience developing high-throughput batch systems using workflow engines (Airflow, Luigi, Digdag, Azkaban, etc)
  • A degree in computer science or a related field and over 5 years of experience with software development
  • Experience developing software using Scala or Java, and Python

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.