Mercari is seeking a Backend Software Engineer for their Mobile division, a newly launched service as of March. The role focuses on developing and scaling microservices using Go, with a strong emphasis on building robust APIs and infrastructure on Google Cloud Platform. The team operates in a hybrid work environment, combining in-office collaboration with remote work flexibility.
The position involves working with cutting-edge technologies including Protocol Buffers, gRPC, and various GCP services. Engineers will be responsible for designing and implementing microservices, optimizing performance, and contributing to the growth of Mercari's mobile service into a core business segment.
The development environment is modern and comprehensive, utilizing tools such as Terraform, Kubernetes, CircleCI, and various monitoring solutions like Datadog and PagerDuty. The team follows Agile methodologies and emphasizes both technical excellence and collaborative problem-solving.
This is an exciting opportunity to join a growing product at a significant scale, where engineers can experience both the stability of an established company and the dynamic pace of a startup. The role offers significant autonomy and the chance to impact a service that aims to revolutionize the intersection of mobile communications and marketplace experiences.
Candidates should be passionate about creating user-centric solutions and comfortable working in a fast-paced, collaborative environment. The position requires strong technical skills in Go and microservices architecture, along with the ability to communicate effectively in Japanese (CEFR C1 level required) and basic English skills.
The team culture emphasizes continuous learning, with regular study sessions and opportunities to work with AI tools and new frameworks. Engineers will participate in face-to-face discussions for design and specifications when in office, while having the flexibility to focus on development tasks during remote work days.