Product Engineer, Backend - Mercoin

Mercari is a company that operates a flea market app, aiming to circulate value and expand possibilities for people.
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience

Description For Product Engineer, Backend - Mercoin

Mercoin is seeking a Product Engineer, Backend to join their team in developing cryptocurrency and blockchain-related services. The role involves working on the main backend systems and cryptocurrency exchange systems for Mercoin. Key responsibilities include:

  • Development and operation of Bitcoin trading services
  • Web application development and API development using Go
  • Microservice interface design using Protocol Buffers + gRPC
  • Service improvement through quantitative and qualitative analysis of user behavior logs
  • Architecture design and middleware selection based on application requirements
  • Performance tuning, monitoring, and alert response for microservices

The ideal candidate will have experience in web application development, database design, and software architecture. They should be proactive, flexible, and eager to learn new technologies. The role offers unique challenges such as providing new cryptocurrency-related features to Mercari's 23 million monthly users and leading the transformation of the financial landscape through cryptocurrency and blockchain technology.

Development environment includes Go, Google Cloud Platform, Terraform, BigQuery, Datadog, CircleCI, and various other tools. The team follows Agile development methodologies.

This position requires either:

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

Mercari offers a flexible work style, competitive salary, and various benefits including social insurance, incentive programs, and family support systems.

Last updated 5 months ago

Responsibilities For Product Engineer, Backend - Mercoin

  • Development and operation of Bitcoin trading services
  • Web application and API development using Go
  • Microservice interface design using Protocol Buffers + gRPC
  • Service improvement through user behavior log analysis
  • Architecture design and middleware selection
  • Microservice performance tuning, monitoring, and alert response

Requirements For Product Engineer, Backend - Mercoin

Go
Kubernetes
MongoDB
Redis
  • Web application development knowledge and experience
  • Database (RDB, NoSQL, etc.) schema design and efficient query creation
  • Experience in web application operation/tuning and security knowledge
  • Experience in software architecture design and middleware selection
  • Ability to drive software development with ownership

Benefits For Product Engineer, Backend - Mercoin

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Relocation Benefits
Education Budget
  • Flexible work hours (Flex time with no core time)
  • Complete 2-day weekends and holidays
  • Paid vacation, special leave, relaxation leave, sick leave
  • Social insurance
  • Incentive program
  • Family support system
  • Relocation support
  • Language learning support
  • Translation and interpretation support

Interested in this job?

Jobs Related To Mercari Product Engineer, Backend - Mercoin

UX Program Manager, Google Cloud Networking

UX Program Manager position at Google Cloud focusing on managing UX programs and operations to improve product design and user experience.

Global Process Manager, Finance Experience

Lead global finance operations at Google, managing cash transactions and process optimization while ensuring operational excellence and risk management.

Product Manager I, Search

Product Manager role at Google Search, focusing on developing and launching innovative search products that impact billions of users worldwide.

Operations Manager, Regional Transportation

Operations Manager position at Google managing regional transportation operations, requiring supply chain expertise and vendor management experience.

Technical Program Manager, Submarine Networks

Technical Program Manager position at Google focusing on submarine networks infrastructure, requiring expertise in optical technologies and program management.