CareerPlan

Senior Software Engineer - Marketing Cloud Platform Department (MCPD)

Tokyo, JapanFull-time2026-07-07 → 2026-11-13
On-site

Core

Design, develop, test, and operate distributed systems for campaign management, content management, segmentation, personalization, marketing automation, scheduling, message delivery, and measurement/analysis within the Communication Platform.

Role type

Senior Software Engineer (Distributed Systems & Marketing Platform)

Builds

Scalable, reliable marketing platform services for Rakuten's internal marketing teams

Domain

Internet / Marketing Technology / Cloud Infrastructure

Deliverable

production ML models | product features

Required skills

Java, Kotlin, Cloud computing (AWS, GCP, Azure), Distributed systems, Microservices architecture, System design, Code review, Incident troubleshooting

Preferred skills

Unix/Linux, CI/CD (Jenkins, Docker, k8s), Test automation (Karate, BDD, Cucumber), Email industry knowledge, MTA services, Front-end (Angular, React), Mission-critical systems experience, Mentoring

Technologies

Java, Kotlin, AWS, GCP, Azure, Jenkins, Docker, Kubernetes, Angular, React, Karate, Cucumber