Companies Mercari, inc. Software Engineer, Backend (Logistics) - Mercari

About the role

Mercari, inc. · Onsite

本ポジションは日本語JDの用意がありません。

Software Engineer, Backend (Logistics) - Mercari

  • Employment Status: Full-time
  • Work Hours: Full Flextime (no core time)  
  • Office: Roppongi

For more details, see the Overview of Our Positions section on our Careers site.  



About Mercari

Circulate all forms of value to unleash the potential in all people

"What can I do to help society thrive with the finite resources we have?" The Mercari marketplace app was born in 2013 out of this thought by our founder Shintaro Yamada as he traveled the world. We believe that by circulating all forms of value, not just physical things and money, we can create opportunities for anyone to realize their dreams and contribute to society and the people around them. Mercari aims to use technology to connect people all over the world and create a world where anyone can unleash their potential. For more information about Mercari Group’s mission, see Mercari’s Culture Doc



Organization/Team Mission

Mercari Engineering Principles  

Mercari Engineering Principles are a shared understanding that serves as the foundation of engineering beliefs and behavior at Mercari. The Engineering Principles are designed to complement the organizational identity (Mercari’s mission, values, and culture) from an engineering viewpoint. 

These principles ultimately help us achieve Mercari’s mission by defining the ideal state we seek to realize in the long term. 

  • Passion For The Product
  • Grow Together
  • Solve Through Mechanisms
  • Collaborate Openly

For more details, please see the following link:

Logistics team is responsible for providing shipping platforms and services across Mercari systems. Our vision is to simplify the logistics system in order to onboard Mercari systems for both local and global shipping. We are currently working with multiple shipping partners in order to provide reliable shipping experience for our users. Managing all these partners and their operations is challenging. In the mean time we are in the process of developing new businesses and providing exciting new services to our users and as a shipping service platform it's our mission to help expand the new businesses and provide the best experience with competitive pricing.

See here for more information about our mission and values.



Work Responsibilities

  • Design and develop solutions for internal users and external partners. 
  • Working closely with product managers and business development teams to help them plan and execute the product roadmap. 
  • Work closely with external partners and understand their problems and system limitations and design solutions which can serve both Mercari and partners.
  • Work with internal teams and stakeholders for designing solutions and enhancing existing features which depend on teams across the organization. 



Unique Challenges

  • Mercari is a leading C2C marketplace in Japan and aims to provide excellent services to our customers. Shipping is one crucial system which relies on external partners and has dependencies on their systems. And we are always looking for ways to expand our business by providing innovative features. In order to do that we also need to make sure our backend systems are capable of managing additional feature development and load from other services. This is a unique challenge for us to manage the expectations of our stakeholders and partners and make sure our systems don’t have limitations or become bottlenecks.  
  • Additionally we are expanding our business globally and by having more partnerships with shipping companies. Which means that backend systems should be able to integrate with external and global partners. Partner systems as well keep evolving and changing to accommodate changing business needs which means we also need to develop our systems in a way which can accommodate such changes coming from partners.   
  • We manage many services and in order to keep it sustainable, we keep iterating and thinking on how and what services we can merge or migrate in order to keep our life and day to day work easy. 



Qualifications

  • Required Experience/Skills
    • Have 4+ years of experience working on large-scale backend systems.
    • Have experience with backend design, development, and operational skills considering the load of large-scale services.
    • Ability to design and develop with performance and scalability in mind.
    • Good communication and interpersonal skills with the ability to collaborate with multiple stakeholders.
    • Have knowledge and development experience in software testing, including unit testing, functional testing, and end-to-end testing.
    • Have knowledge and experience in data model design and data query to efficiently utilize databases (RDBMS, NoSQL).
    • Have development experience in the cloud, especially with GCP or AWS.
    • Have development experience in a team using Git / GitHub or similar version control systems.
    • Debug legacy systems and large scale system migrations. 
    • Comfortable thriving in a fast-paced, AI-driven environment with constant change.
  • Preferred Experience/Skills
    • Experience designing, developing and operating APIs in Go programming language.
    • Experience developing and operating with Microservices architecture.
    • Experience in on-call support of services.
    • Experience in integrating development with third parties.
  • Language 
    • Japanese: Proficient (CEFR - C1) required
    • English: Independent (CEFR - B2) preferred

For details about CEFR, see here.



Learn More About Mercari Group



Recruiting at Mercari

At Mercari Group, we value empathizing with and embodying the mission and values ​​of the Group and each company. To promote the creation of an organization that maximizes the total amount of value exhibited by all members, we would like to understand the experience and skills of each candidate as accurately as possible.

Recruiting cycle at Mercari Group

  • Application screening
  • Skill assessment: For engineering positions, you will be asked to complete a skill assessment on HackerRank or GitHub. For non-engineering positions, you may be asked to complete an assessment depending on the position. (The timing of the assessment may coincide with the interview process.)
  • Interview: The number of interviews may vary depending on the position.
  • Reference check: We will ask for online references around the timing of the final interview.
  • Offer: Offers will be determined carefully in consideration of the final interview and the reference check.

 Learn more about our recruiting process here.



Equal Opportunity Hiring

Here at Mercari, we work to realize a world in which no one’s potential is limited by their background and everyone has the opportunity to freely create value. We also firmly believe that a mindset of Inclusion & Diversity is essential for us to achieve our mission.

This, of course, extends to our hiring practices as well. Mercari is committed to eliminating discrimination based on age, gender, sexual orientation, race, religion, physical disability, and other such factors so that anyone who shares our mission and values can join us, regardless of their background. For more details, please read our I&D statement.

Please read and acknowledge our Privacy Policy prior to submitting your application.

Ready to apply to Mercari, inc.?
Apply to Mercari, inc.

Similar jobs

Sign up for suggestions tailored to the jobs you open and the searches you save.

Apply now
🤖

Whoa — hold up

JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get the worldwide-remote edge.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free