Senior Software Engineer - Marketing Cloud Platform Department (MCPD)
Core
Lead core ecosystem platforms for Rakuten's Marketing Cloud, driving product strategy and development for internal marketing teams to engage consumers via multichannel communication and personalization.
Role type
Senior Software Engineer (Backend/Microservices)
Builds
Scalable marketing platforms, message delivery engines, and AI-powered solutions for Rakuten's global ecosystem.
Domain
Internet/MarTech (Marketing Technology)
Deliverable
production ML models | product features
Required skills
Backend systems design, scalable microservices architecture, Java/Python/Go/C#, SDLC execution, DevOps/SRE practices
Preferred skills
Data engineering (ETL, data warehousing), distributed computing (Hadoop, Spark, Kafka, Kubernetes), cloud platforms (AWS, Azure, GCP), relational/NoSQL databases, architectural patterns, team leadership
Technologies
Java, Python, Go, C#, Hadoop, Spark, Kafka, Kubernetes, AWS, Azure, GCP, Git
Responsibilities
Engage in requirement analysis and architectural design, execute development, quality assurance, deployment, and DevOps/SRE tasks across the SDLC.
Seniority
Senior, hands-on IC