Software Engineer, Data Management Platform - Global Ad Technology Supervisory Department (GATD)
Core
Develop and maintain the Data Management Platform for Rakuten's advertising systems, handling architecture design, data pipelines, and high-performance system operations.
Role type
Senior Software Engineer (Data Management Platform)
Builds
AD delivery, Tracking, Reporting, and Data Sync Platforms
Domain
AdTech / Big Data / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java Spring Boot, Microservices, GCP Serverless, React, TypeScript, BigQuery, GCP Dataflow, Apache Spark, Terraform, CI/CD pipelines
Preferred skills
System performance tuning (OS, JVM), Container deployment (Docker, k8s), Kafka, OSS contributions
Technologies
Java, Spring Boot, GCP, BigQuery, Dataflow, Spark, React, TypeScript, Terraform, Kafka
Responsibilities
Design and develop web applications and data pipelines; detect root causes and recover from system issues; propose new technologies to improve system architecture
Seniority
Senior, hands-on IC