Jobs Companies Rakuten Senior Software Engineer, Display Ads Group, Ad Product Development Department (GATD)

Sobre este puesto de Senior Software Engineer, Display Ads Group, Ad Product Development Department (GATD) en Rakuten

Rakuten · Presencial · Tokyo, Japan

Job Description:

Department Overview

The Ad Product Section (APS) division is a high-performance, global team distributed across Tokyo, Singapore, India, and China. We pride ourselves on being a hub of technical excellence, where motivated, diverse, and talented engineers collaborate to solve complex problems at scale.

We are seeking a Senior Software Engineer to join our team and help us define the next generation of our advertising platform. This is not just a coding role; it is a position of architectural and technical cultural leadership.

You will own the end-to-end product development lifecycle, leveraging a modern tech stack and AI-augmented workflows to deliver high-impact solutions. We are looking for a technologist who doesn't just keep up with the industry, but shapes it—someone who thrives on building scalable systems, mentoring the next generation of engineers, and integrating AI to push the boundaries of productivity and software quality.

If you are a builder who values technical rigor, thrives in cross-functional environments, and is eager to contribute to Rakuten’s expansive global ecosystem, we want to talk to you.

Position:

Position Details

Roles and Responsibilities

  • Project Execution & Engineering Excellence
  • Technical Leadership: Translate complex business requirements into robust, scalable, and maintainable technical specifications and architectural designs.
  • Lifecycle Ownership: Own the full SDLC—from initial design and implementation to deployment, monitoring, and proactive maintenance across all environments.
  • Quality Assurance: Conduct rigorous code reviews, ensuring adherence to design patterns, security best practices, and long-term maintainability.
  • AI-Augmented Development: Drive engineering velocity by integrating AI-powered coding assistants (e.g., GitHub Copilot, Cursor) into the team’s workflow. Establish standards for AI-assisted code generation, ensuring that AI-written code is rigorously vetted for security, accuracy, and alignment with system architecture.
  • Strategic Innovation & Productivity
  • System Stewardship: Maintain a deep understanding of the product ecosystem to identify technical debt and architectural bottlenecks. Proactively propose and lead initiatives to refactor or enhance systems for better performance and scalability.
  • AI-Driven Productivity: Leverage advanced prompt engineering to automate repetitive tasks—such as documentation generation, legacy code refactoring, and test suite creation—to maximize team bandwidth.
  • Tech Radar: Stay ahead of the curve by evaluating emerging technologies and AI tools, creating strategic roadmaps to integrate innovations that provide a competitive advantage.
  • Collaboration & Cross-Functional Impact
  • Partnership: Act as the primary technical bridge between Product, Design, and Engineering. Translate high-level business objectives into clear, actionable technical plans.
  • Technical Advocacy: Influence product roadmaps by anticipating future technical constraints and opportunities, ensuring the platform remains resilient as business needs evolve.
  • Mentorship & Technical Culture
  • Team Growth: Actively mentor junior engineers and interns. Foster a culture of technical excellence by providing constructive feedback, guiding career progression, and promoting best practices in software design.
  • Knowledge Sharing: Champion a culture of continuous learning, ensuring the team stays informed on modern development paradigms and AI-assisted workflows.

 

Work Environment

Mandatory Qualifications:

Core Requirements (The "Must-Haves")

  • Experience & Impact: 10+ years of professional software engineering experience, including 3+ years in principal/architect-level role and a proven track record of leading complex, large-scale web application projects from inception to production.
  • Architectural Mastery: 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.
  • Data Strategy: Strong proficiency in both relational (MariaDB/MySQL) and NoSQL (MongoDB) databases, with the ability to choose the right data storage strategy for specific architectural needs.
  • AI-Augmented Engineering:
    • Agentic AI: Demonstrated experience in designing or implementing Agentic AI workflows (e.g., using frameworks like LangChain, n8n, dify, or custom agent orchestration) to solve complex business problems.
    • LLM Systems Architecture & Design: Expert in designing and deploying production-grade LLM applications. Proficient in end-to-end architectural strategy, including model selection, optimized RAG pipelines, agentic orchestration, tool integration, and rigorous evaluation frameworks to ensure performance and reliability..
    • Developer Productivity: Expert-level fluency in AI-assisted coding tools (Cursor, GitHub Copilot, Claude Code) to drive high-velocity development while maintaining rigorous security and quality gates.
    • System Design:
      • Analyzing complex business systems, industry requirements and governance, and creating solution designs from them
      • Proven architecture and design experience for cloud-based platforms and enterprise applications including defining microservices boundaries, API design, and asynchronous communication patterns.
  • Soft Skills & Ownership: 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 mixed audiences including Senior Management, Product Management, and Engineers across disciplines.
  • Product Thinking with Analytical Capabilities: Strategic Product Thinking with deep analytical abilities to transform complex business requirements into high-margin, AI-driven platform capabilities.

 

Desired Qualifications:

Technical Proficiencies

  • Languages & Frameworks: Java (Spring Boot/Batch), JavaScript/TypeScript (HTML5/CSS3)
  • Data & Infrastructure: MariaDB/MySQL, MongoDB, GCP (BigQuery, DataProc, Composer)
  • AI/Agent Frameworks: LangChain, LangGraph, n8n, ADK, MCP (Model Context Protocol), or equivalent
  • LLM Tooling: Prompt engineering, RAG, vector databases, LLM observability (LangFuse or equivalent)
  • AI Developer Tools: Claude Code, Cursor, GitHub Copilot — fluent in AI-assisted engineering workflows
  • Tools & Process: Version Control (Git), Agile/Scrum, Task Management (Jira)

Preferred Qualifications (The "Nice-to-Haves")

  • Big Data Ecosystem: Experience with Hadoop, Spark, Hive, Tez, or Presto.
  • Database: Dimensional database (e.g. ClickHouse)

Frontend Expertise: Proficiency in modern frameworks like React.js or Angular.

  • Caching & Messaging: Experience with Redis, Couchbase, Cassandra, Kafka, or RabbitMQ.
  • DevOps & Quality: Hands-on experience with CI/CD pipelines (Jenkins), Test Automation (JUnit), and Code Quality tooling (SonarQube).
  • Domain Expertise: Prior experience in AdTech or high-traffic advertising system architectures is a significant plus.
  • Data Visualization: Familiarity with BI tools (MicroStrategy, Tableau) for data-driven decision-making.
  • AI-adoption: Experience evaluating and governing AI tool adoption across engineering teams.

#applicationsengineer #globaladdiv #RakutenAdvertising  #Java

¿Listo para postularte en Rakuten?
Postúlate en Rakuten

Sobre Rakuten

In Japanese, Rakuten stands for ‘optimism.’ It means we believe in the future. It’s an understanding that, with the right mind-set, we can make the future better by what we do today. So we challenge ourselves to evolve, innovate and experiment, to create a better, brighter future for everyone. Today, our 70+ businesses span e-commerce, digital content, communications and fintech, bringing the joy of discovery to almost 1.3 billion members across the world. If you have any trouble logging in, please contact us here Rakuten Group, Inc.: [email protected] *Please read the Application Requirements(EN) / 募集要項(JP) before applying. Our Diversity & Inclusion Policy and Applica

Ver todos los empleos en Rakuten →

Empleos similares

Bjak
Principal Software Engineer
Bjak
⚡ Postúlate pronto Tokyo, Japan Híbrido
● Nuevo 👁 Visto ✓ Postulado hace 1d
Bjak
Lead Software Engineer
Bjak
⚡ Postúlate pronto Tokyo, Japan Híbrido
● Nuevo 👁 Visto ✓ Postulado hace 1d
Bjak
Staff Software Engineer
Bjak
⚡ Postúlate pronto Tokyo, Japan Híbrido
● Nuevo 👁 Visto ✓ Postulado hace 1d
Mujininc
Senior Software Engineer (Robotics OS Validation & Simulation)
Mujininc
⚡ Postúlate pronto Tokyo, Japan (MJHQ) Presencial
● Nuevo 👁 Visto ✓ Postulado hace 1d
Mujininc
Senior Software Engineer (C++ & Python)
Mujininc
⚡ Postúlate pronto Tokyo, Japan (MJHQ) Presencial
● Nuevo 👁 Visto ✓ Postulado hace 1d
Mujininc
Backend Software Engineer (C++)
Mujininc
⚡ Postúlate pronto Tokyo, Japan (MJHQ) Presencial
● Nuevo 👁 Visto ✓ Postulado hace 1d
PA
Sr. Software Engineer
PayPal
⚡ Postúlate pronto Tokyo, Tokyo Prefecture, Japan Híbrido
● Nuevo 👁 Visto ✓ Postulado hace 1d
PA
Staff Software Engineer
PayPal
⚡ Postúlate pronto Tokyo, Tokyo Prefecture, Japan Híbrido
● Nuevo 👁 Visto ✓ Postulado hace 1d
PA
Sr. Software Engineer
PayPal
⚡ Postúlate pronto Tokyo, Tokyo Prefecture, Japan Híbrido
● Nuevo 👁 Visto ✓ Postulado hace 1d

Regístrate para recibir sugerencias adaptadas a los empleos que abres y las búsquedas que guardas.

Más empleos en Rakuten

RA
Test Design Member / UAT Responsibilities - Corporate Business Operation 1 Section Corporate Business Operation Department , Group Sales Division(GSD)
Rakuten
⚡ Postúlate pronto Tokyo, Japan Presencial
● Nuevo 👁 Visto ✓ Postulado hace 14h
RA
Senior Architect, NMS/EMS
Rakuten
⚡ Postúlate pronto RSIN_Bangalore Presencial
● Nuevo 👁 Visto ✓ Postulado hace 14h
RA
Store Construction , Rakuten Mobile , Shop Construction and Maintenance Group - Shop Development Section , Shop Operation Department , Area Business Supervisory Department(GSD)
Rakuten
⚡ Postúlate pronto Tokyo, Japan Presencial
● Nuevo 👁 Visto ✓ Postulado hace 14h
RA
Business management operations , covering expense management , procurement , management accounting , budget/actual variance analysis , and P&L reporting - Business Management Section , Corporate Planning Department , Group Sales Division (GSD)
Rakuten
⚡ Postúlate pronto Tokyo, Japan Presencial
● Nuevo 👁 Visto ✓ Postulado hace 14h
RA
Contract Management and Negotiation Development , Rakuten Mobile , Shop Strategy Group - Shop Operation Section , Shop Operation Department , Area Business Supervisory Department(GSD)
Rakuten
⚡ Postúlate pronto Tokyo, Japan Presencial
● Nuevo 👁 Visto ✓ Postulado hace 14h
RA
Creative Production Designer , B2B Creative Web Design Group - Marketing Section , Corporate Business Marketing Department , Group Sales Division (GSD)
Rakuten
⚡ Postúlate pronto Tokyo, Japan Presencial
● Nuevo 👁 Visto ✓ Postulado hace 14h

Ver todos los empleos en Rakuten →

Postúlate ahora
🤖

Un momento — para

JobsRadar se creó para personas reales que están pasando un mal momento en su búsqueda de empleo — no para solicitudes automatizadas. Estás haciendo clic demasiado rápido y ahora estás bloqueado temporalmente.

Vuelve más tarde. Si de verdad estás buscando empleo, cuentas con nosotros — solo compórtate como una persona.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Toma ventaja en tu búsqueda de empleo.

Únete a nuestro canal de Telegram para lo que te ayuda a conseguir el puesto — referencias salariales, el pulso semanal del mercado y avisos de nuevas funciones. Sin spam, solo señal.

Únete al canal — es gratis