Backend Engineer (Remote, Japan) | Build Systems That Handle Real Scale-established B2C platform with millions of users
Indexed description
If you enjoy designing clean systems, debating architecture with talented engineers, and building software that's expected to perform under serious traffic, you'll fit right in.
What You'll Be Working On
- Design and develop backend services in Java, Go, Python, or Kotlin (use the language you're strongest in)
- Build reliable APIs and distributed systems that scale with growing demand
- Own projects from design through deployment and production improvements
- Improve performance, resilience, and developer experience across the platform
- Work closely with product managers, designers, and fellow engineers to ship meaningful features
- Influence technical decisions—not just implement someone else's roadmap
- 3+ years of professional backend development experience
- Strong skills in Java, Go, Python, or Kotlin
- Experience working with SQL and/or NoSQL databases
- Understanding of software design, testing, and scalable backend architecture
- Comfortable working in a collaborative, agile engineering environment
- Business Japanese needed
- Microservices architecture
- Spring Boot / JPA
- GraphQL or gRPC
- Domain-Driven Design (DDD)
- Kubernetes, Docker, CI/CD, or cloud infrastructure
- Fully remote within Japan with flexible working hours
- A mature engineering culture that values thoughtful solutions over unnecessary bureaucracy
- Complex technical challenges involving large-scale distributed systems
- Modern technology stack with freedom to introduce better tools and approaches
- Stable business with long-term product investment—not a short-lived startup
- Engineers have real influence over architecture, technical direction, and engineering standards
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search