About the Role
We are seeking a Senior Software Engineer to join our Ad Product Section (APS) division, a high-performance, global team focused on defining the next generation of our advertising platform. This role requires architectural and technical cultural leadership, owning the end-to-end product development lifecycle with a modern tech stack and AI-augmented workflows. The ideal candidate will shape the industry, build scalable systems, mentor engineers, and integrate AI to enhance productivity and software quality.
Responsibilities
- Provide technical leadership by translating complex business requirements into robust, scalable, and maintainable technical specifications and architectural designs.
- Own the full SDLC, including design, implementation, deployment, monitoring, and proactive maintenance.
- Conduct rigorous code reviews to ensure adherence to design patterns, security best practices, and long-term maintainability.
- Integrate AI-powered coding assistants to drive engineering velocity and establish standards for AI-assisted code generation.
- Maintain a deep understanding of the product ecosystem to identify and address technical debt and architectural bottlenecks.
- Proactively propose and lead initiatives for system refactoring and enhancement.
- Leverage advanced prompt engineering to automate repetitive tasks and maximize team bandwidth.
- Evaluate emerging technologies and AI tools, creating strategic roadmaps for innovation integration.
- Act as the primary technical bridge between Product, Design, and Engineering.
- Translate high-level business objectives into clear, actionable technical plans.
- Influence product roadmaps by anticipating future technical constraints and opportunities.
- Actively mentor junior engineers and interns, fostering a culture of technical excellence.
- Champion a culture of continuous learning and knowledge sharing on modern development paradigms and AI-assisted workflows.
Requirements
- 6 or more years of professional software engineering experience with a proven track record of leading complex, large-scale web application projects.
- Deep hands-on expertise in Java (Spring Boot/Batch) and Cloud-native architectures (GCP ecosystem: BigQuery, DataProc, Composer).
- Ability to design for scale, performance, and high availability.
- Strong proficiency in both relational (MariaDB/MySQL) and NoSQL (MongoDB) databases.
- Demonstrated experience in designing or implementing Agentic AI workflows using frameworks like LangChain, n8n, dify, or custom agent orchestration.
- Expert in designing and deploying production-grade LLM applications, including model selection, RAG pipelines, agentic orchestration, tool integration, and evaluation frameworks.
- Expert-level fluency in AI-assisted coding tools (Cursor, GitHub Copilot, Claude Code) for high-velocity development while maintaining security and quality.
- Experience analyzing complex business systems and creating solution designs.
- Proven architecture and design experience for cloud-based platforms and enterprise applications, including microservices, API design, and asynchronous communication patterns.
- A "get-things-done" mindset with demonstrated accountability for system health and team output.
- Excellent communication skills, with the ability to present architectural decisions to diverse audiences.
- Strategic Product Thinking with deep analytical abilities to transform complex business requirements into AI-driven platform capabilities.
Skills
- Java
- Spring Boot
- Spring Batch
- GCP
- BigQuery
- DataProc
- Composer
- MariaDB
- MySQL
- MongoDB
- Agentic AI
- LangChain
- n8n
- dify
- LLM Systems Architecture
- RAG
- AI-assisted coding
- Cursor
- GitHub Copilot
- Claude Code
- Microservices
- API design
- Asynchronous communication patterns
- Prompt engineering
- Vector databases
- LLM observability
- LangFuse
- Git
- Agile/Scrum
- Jira
Location
- Tokyo
- Singapore
- India
- China
Work Type
- Full-time
Experience Level
- Senior
About the Company
- The Ad Product Section (APS) division is a high-performance, global team distributed across Tokyo, Singapore, India, and China.
- We are a hub of technical excellence, where motivated, diverse, and talented engineers collaborate to solve complex problems at scale.
- Rakuten’s expansive global ecosystem.
