User profile picture

@mercari | Mercari Japan

Created a year ago (Last Update: a year ago)

Software Engineer, Backend - Mercoin, Japan

Gathered from company career pages. For the latest details, see the company's site. For updates to this page, contact us at contact@japanjobspace.com

💚 Less than 10 views

Software Engineer, Backend - Mercoin in Tokyo, Jaoan

About Mercoin

At Mercoin, we are dedicated to planning and developing services associated with cryptoassets and blockchain technology. In our pursuit of the cryptoasset business, we aim to make it more convenient for users to access financial services within Mercari. This involves enabling users to receive payments for Mercari sales in bitcoin and offering a comprehensive wallet function that encompasses not just Merpay's payment and remittance services but also credit, cryptoassets, and asset management features.

Furthermore, Mercari has embarked on initiatives involving blockchain technologies, which open up new possibilities for individuals to exchange value. Our company's vision is to redefine the concept of buying and selling, making it easy for everyone to exchange value in various forms, including not only physical possessions and currency but also services and digital content, such as non-fungible tokens (NFTs).

Work style

The Mercari Group has assembled some of its most renowned experts into teams that are organized according to specific business domains. Our commitment to fostering an open culture allows team members to engage in architectural discussions through Slack channels, send pull requests to one another on GitHub, and share knowledge via our internal Wiki. We actively promote knowledge sharing and growth by hosting events like "Go Friday" and other weekly study groups, which are open to all, thereby encouraging engineers to support each other's professional development.

It's worth noting that some of our members may not have prior experience in Go development when they join, but we facilitate their transition into Go enthusiasts. This is achieved through their participation in our internal Go community and our "Gopher Dojo," a short-term, intensive training program. As they further hone their skills, our members also have opportunities to showcase their expertise at both internal and external engineering community events.

Job Description

Key responsibilities for this role include:

  • Launching new products for Mercoin.
  • Managing web application and API development using Go.
  • Designing APIs and interfaces for microservices, employing Protocol Buffers and gRPC.
  • Enhancing services and assessing their effectiveness through quantitative and qualitative analysis of user behavior logs and related data.
  • Architecting systems and selecting middleware in alignment with application requirements.
  • Optimizing microservice performance, monitoring their behavior, and effectively handling alerts.

Development Environment

Here is a summary of the technology stack and tools used in the context of this role:

Programming Languages:

  • Go

Infrastructure:

  • Google Cloud Platform (Compute Engine, Kubernetes Engine, Spanner, Cloud SQL, Storage, Stackdriver Logging, Dataflow, Pub/Sub, etc.)

Configuration Management:

  • Terraform

Analysis Platforms:

  • BigQuery
  • Looker
  • Data Studio

Monitoring:

  • Stackdriver Monitoring
  • Datadog
  • PagerDuty
  • Sentry

CI/CD:

  • Circle CI
  • Spinnaker

Knowledge Tools:

  • Crowi
  • Confluence

Version Control and Communication:

  • GitHub
  • Slack

Development Methodology:

  • Agile (Scrum, Kanban, etc.)

This technology stack and toolset provide a robust and comprehensive environment for the development and operation of cloud-based services and applications.

Desired qualifications for this position include:

  • A shared belief in the missions and values of the Mercari Group and Mercoin.
  • Proficiency in web application development.
  • Experience in schema design and the creation of efficient queries for various database types, including RDB and NoSQL.
  • Proficiency in operating web applications, conducting performance tuning, and a strong understanding of security practices.
  • Experience in selecting middleware and designing software architecture.
  • The ability to take ownership and lead the software development process.

Qualifications for this role encompass:

  • Proficiency in developing and operating systems using Go and Google Cloud Platform (GCP).
  • Demonstrated expertise in developing and managing large-scale, high-traffic systems.
  • Proven experience in establishing new services and addressing the challenges associated with the growth phase of a service.
  • Experience in leadership roles as a developer lead or manager, along with a background in enhancing the development process.
  • Competency in statistical data analysis.

Either of the following is required

  • English: Independent (CEFR - B2) / Japanese: Basic (CEFR - A2).
  • English: Basic (CEFR - A2) / Japanese: Independent (CEFR - B2)

* For details about CEFR, see here

Employment Status

Full-time

The probationary period at our company lasts for the initial three months after joining. During this probationary period, your contract conditions will be identical to those of a permanent employee.

Office

Roppongi

  • We have a strict no-smoking policy within our office premises.
  • At Mercari, we have implemented a work style policy called "Your Choice." This policy grants each team member the autonomy to decide whether they prefer to work in the office or opt for full remote work, with certain exceptions made for specific job roles.

Work Hours

  • Full flextime (no “core time” or “flex time”).
  • *Does not apply to all positions

Holidays

  • Two days off per week (as well as national holidays, New Year's break, etc.).
  • Paid leave, congratulatory and bereavement leave, relax days, sick leave

Salary

  • Annual salary paid in 12 monthly installments (including fixed overtime allowance).
  • Based on skills, experience, and abilities.
  • Reviewed twice a year

Benefits

  • Complete health and social insurance.
  • Incentive program.
  • Support systems, including those that benefit the employee’s family members

Support

  • Relocation support.

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

"How can I contribute to society's prosperity given our limited resources?" This question served as the inspiration for the creation of the Mercari marketplace app in 2013 by our founder, Shintaro Yamada, during his travels around the world. We firmly believe that by facilitating the circulation of various forms of value, extending beyond physical items and money, we can open doors for individuals to pursue their aspirations and make positive contributions to society and those in their proximity. Mercari is committed to leveraging technology to connect people across the globe, ultimately striving to build a world where everyone can unlock their full potential. For more details on Mercari Group's mission, please refer to Mercari's Culture Doc.

Equal Opportunity Hiring

At Mercari, our mission is to build a world where no one's potential is constrained by their background, and where everyone has the liberty to generate value. We strongly emphasize that fostering a culture of Diversity & Inclusion is integral to realizing our mission.

This principle naturally extends to our hiring procedures. Mercari is dedicated to eradicating discrimination based on attributes such as age, gender, sexual orientation, race, religion, physical abilities, and other similar factors. Our objective is to ensure that individuals who resonate with our mission and values can become part of our team, regardless of their personal backgrounds. For more detailed information, please refer to our D&I Statement.

Quick job search

new graduate
CTO jobs
Translator
VP of Engineering
internship
mercari
software engineer

Got a job to post?

Post your job for free and reach thousands of candidates. Contact us today! Read benefits.

contact@japanjobspace.com

Other job

Expand

Get in touch with us!

Fill in this form or send us a mail on contact@japanjobspace.com

Join our newsletter!

Subscribe to our newsletter to get job alerts!!

Made with ❤️ Japan job space