M

Mercari

Peer-to-peer mobile marketplace for secondhand goods

Software Engineer - Backend

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedHybrid

About the Job

Requirements

  • Six to nine years of experience in backend design, development, and operation of APIs using Go, PHP, or Java.
  • Experience developing and operating systems for large-scale products, selecting technologies, and improving their codebase.
  • Experience designing and developing databases such as MySQL or similar relational database management systems.
  • Ability to design and develop products while considering performance and scalability.
  • Experience selecting middleware and designing software architecture.
  • Ability to take ownership of and lead the software development process.
  • Good communication skills to collaborate with stakeholders and teammates on product development.

Responsibilities

  • Design, develop, and operate APIs using Go or Java.
  • Improve services and measure their effectiveness using quantitative and qualitative analysis of user behavior logs.
  • Design architecture and select middleware based on application requirements.
  • Tune microservice performance, monitor services, and handle alerts.
  • Work with product managers on development tasks, including planning, design, implementation, quality assurance, and release.
  • Investigate inquiries from customer support or other development teams.
  • Conduct system operation tasks, including responding to alerts while on call.

Desired Qualifications

  • Project management and/or team leadership experience.
  • Experience developing and operating systems using microservice architecture.
  • Cloud development experience, preferably with Google Cloud Platform or Amazon Web Services.
  • Knowledge of and experience with databases (relational database management systems and NoSQL), networks, Linux, monitoring systems, logging, and service-level objectives/service-level agreements.
  • Experience contributing to an open-source project.

About the Company

Mercari

Peer-to-peer mobile marketplace for secondhand goods

Mercari operates a mobile peer-to-peer marketplace for buying and selling secondhand goods. Users list items by taking photos in the app, and buyers complete purchases there, with payments held in escrow until receipt is confirmed. Revenue comes from seller fees (10% in Japan; 10% plus 3.6% buyer protection in the US), plus Merpay payments and promoted listings, plus shipping partnerships for integrated delivery. The platform differentiates itself through a simple mobile experience, escrow and buyer protection, shipping integration, and a broader marketplace including Mercari Shops for sellers, with a goal of extending product life and supporting a circular economy.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Tokyo, Japan
Founded
2013

Recently Posted Jobs

Explore more opportunities at Mercari

See more jobs