Senior Software Engineer (Tech Lead) - Ad Product Section, Global Ad Technology Supervisory Department (GATD)
Core
Full-stack software engineer leading ad product development and system design for Rakuten's global advertising ecosystem.
Role type
Senior IC full-stack software engineer (tech lead)
Builds
Robust ad products and technology clusters within Rakuten's e-commerce ecosystem
Domain
E-commerce advertising technology
Deliverable
production ML models | product features
Required skills
Java Spring Boot, MySQL, NoSQL (MongoDB), Kafka, GCS, BigQuery, Dataproc, Git, Jira, system design, Agile/SCRUM, AI tool usage (Cursor)
Preferred skills
Big Data (Hadoop, Hive, Spark), REACT, ANGULAR, NoSQL (Couchbase, Cassandra, Redis), Test Automation (JUnit), CI/CD (Jenkins), BI Tools (MicroStrategy, Tableau), enterprise system architecture
Technologies
Java, Spring Boot, MySQL, MongoDB, Kafka, GCS, BigQuery, Dataproc, Git, Jira, Hadoop, Hive, Spark, REACT, ANGULAR, Couchbase, Cassandra, Redis, JUnit, Jenkins, MicroStrategy, Tableau
Responsibilities
Gather and analyze business requirements, convert requirements to technical specs, design systems, code and implement features, conduct code reviews, perform unit testing and validation, manage deployment and rollback operations, monitor post-release performance, collaborate with QA and DevOps teams, suggest technical improvements and future roadmaps
Seniority
Senior, hands-on IC with technical leadership