Job Description :
The Rakuten Channel Solution provides Messaging Campaign System and Message Delivery System to entire Rakuten services as a platform.
Over 60 Rakuten businesses / services use our platform to send multiple types of messages (Transactional / Promotional messages and Notifications) by Email, Push Notification, Line and other push / pull channels.
Over 100 million messages are sent to our customers around the world every day.
Our team develops and maintains the infrastructure and application for our services. The main technology stack contains Java, Spring boot, Mysql, Rabbitmq, Docker and k8s.
We also make use of advanced distributed computing, data analytics, and visualization techniques(such as Hadoop, Kafka, ELK) to empower Rakuten's marketing platforms.
We are looking for passionate, hard-working, and talented software engineers who have experience in building distributed systems and practical applications in Platform services and Digital Marketing Tech.
In this role, you will be involved in design, develop and operate our system which contains campaign management, contents management, segmentation, personalization, marketingautomation, scheduling, message delivery, and measurement / analysis features. Responsibilities
Minimum Qualifications :
Preferred Qualifications :
English (Overall - 4 - Fluent)