@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
- ビットコイン取引サービス、全利用者申込開放から2週間で利用者数10万人を突破!新CEO・中村奎太に聞く、メルコインが見据える未来 (Only available in Japanese)
- Mercari Introduces New Normal Work Style “Your Choice”
- “The Road We Walk”: Merpay CEO Naoki Aoyagi Talks about Mercari Group’s Foray Into Cryptoassets (Only available in Japanese)
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.