Lead System Designer

Rakuten India

Bengaluru Urban

On-site

INR 3,800,000 - 6,000,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Rakuten India seeks a Senior Lead - Design to drive scalable BSS system design in a cloud-native environment. Lead complex integrations, define end-to-end topology, and ensure robust data and service orchestration across distributed components.

Ideal candidates bring deep BSS domain knowledge, experience with event-driven architectures, and proficiency in documenting architectures using industry-standard models. This role emphasizes design excellence and AI-assisted optimization.

Qualifications

  • Extensive experience in HLD/LLD for large-scale, high-transaction BSS or e-commerce platforms.
  • Deep understanding of cloud-native architectures, distributed systems and design patterns.
  • Proven ability to document complex architectures with diagrams and models (C4, sequence, class).
  • Strong knowledge of BSS domains such as rating/charging engines, billing cycles, and order lifecycles.

Responsibilities

  • High-Level Design (HLD): Architect end-to-end system topology for BSS components and cloud-native integration strategies.
  • Low-Level Design (LLD): Define granular specifications including data schemas, API contracts, and state-machine transitions.
  • Workflow Orchestration: Design orchestration flows using Camunda or n8n for order management and core services.
  • System Integration Design: Architect event-driven patterns using Kafka and API Gateways for data consistency and reliability.
  • Technical Documentation: Create and maintain design docs, diagrams, and models for engineering teams.
  • AI-Enhanced Design: Use AI tools to simulate behavior and optimize architecture before coding.

Skills

HLD Design
LLD Design
Cloud-native
Kafka
Camunda
n8n
API Gateways
Event-Driven Architecture
BSS Domain Knowledge
Saga Pattern

Job description

Rakuten India is the Development Centre and key technology hub of the Rakuten Group, Inc. We enable our businesses with our depth of knowledge in multiple streams of technology such as Mobile and Web Development, Web Analytics, Platform Development, Backend Engineering, Data Science, Machine Learning, Artificial Intelligence and much more. Our unique 24/7 support center ensures reliability and sustenance of the Rakuten Ecosystem. With dedicated centres of excellence for Mobile Application Development, Data Analytics, Engineering, DevOps and Information Security, we ensure the success of multiple units of Rakuten Group, Inc. With 1700+ employees and growing, Rakuten India is housed in Crimson House Bangalore in the heart of the city.

Role Overview

We are seeking a highly skilled Senior Lead - Design to join our core engineering team. You will be responsible scaling next-generation Business Support Systems (BSS) within a cloud-native environment. The ideal candidate is a technical leader who thrives on complex systems integration, understands the intricacies of telecommunications and digital commerce, and is a pioneer in leveraging AI-driven workflows to accelerate the Software Development Life Cycle (SDLC).

  • Key Responsibilities:
  • High-Level Design (HLD): Architect the end-to-end system topology for BSS components, defining microservices boundaries, communication patterns (synchronous vs. asynchronous), and cloud-native integration strategies.
  • Low-Level Design (LLD): Define granular technical specifications, including data schemas, API contracts, sequence diagrams, and state-machine transitions for core BSS modules (Charging, Mediation, Billing).
  • Workflow Orchestration: Design complex business logic and process orchestration flows using engines like Camunda or n8n to ensure seamless integration between order management and network core services.
  • System Integration Design: Architect event-driven integration patterns using Kafka and API Gateways to ensure data consistency and system reliability across distributed environments.
  • Technical Documentation: Create and maintain comprehensive design documentation (C4 models, sequence diagrams, class diagrams) to guide engineering teams through the implementation phase.
  • AI-Enhanced Design: Utilize AI-assisted modeling tools to simulate system behavior, optimize architecture patterns, and validate design scalability before code implementation.
  • Required Qualifications:
  • Proven Expertise: Significant experience in HLD and LLD for large-scale, high-transaction E-commerce or BSS platforms.
  • Architectural Proficiency: Deep understanding of cloud-native architecture, distributed systems, and design patterns (e.g., Saga pattern for distributed transactions in BSS).
  • Technical Visualization: Advanced ability to document complex system architectures, data flows, and inter-service dependencies for engineering and stakeholder review.
  • Domain Knowledge: Strong grasp of BSS-specific domains such as Rating/Charging engines, Billing cycles, and Order Management lifecycles.

"Rakuten is committed to cultivating and preserving a culture of inclusion and connectedness. We are able to grow and learn better together with a diverse team and inclusive workforce. The collective sum of the individual differences, life experiences, knowledge, innovation, self-expression, and talent that our employees invest in their work represents not only part of our culture, but our reputation and Rakuten's achievement as well. In recruiting for our team, we welcome the unique contributions that you can bring in terms of their education, opinions, culture, ethnicity, race, sex, gender identity and expression, nation of origin, age, languages spoken, veteran's status, color, religion, disability, sexual orientation and beliefs"

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Technical Lead
Senior Technical Lead

Rakuten India • Bengaluru Urban

On-site
INR 3,600,000 - 6,800,000
Quality Assurance Test Lead
Quality Assurance Test Lead

Rakuten India • Bengaluru Urban

On-site
INR 2,500,000 - 4,500,000
Full Stack Engineer
Full Stack Engineer

Rakuten Symphony • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Senior Engineer 1, DevOps
Senior Engineer 1, DevOps

Rakuten Symphony • Indore District

On-site
INR 1,800,000 - 2,400,000
Associate Engineer
Associate Engineer

Rakuten Symphony • Indore District

On-site
INR 600,000 - 900,000
Release Manager
Release Manager

Rakuten India • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Technical Lead - Java Backend
Technical Lead - Java Backend

Rakuten • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Software Engineer 1, Data Science
Software Engineer 1, Data Science

Rakuten Kobo Inc. • Bengaluru

On-site
INR 1,500,000 - 2,800,000
Technical Lead Quality Assurance
Technical Lead Quality Assurance

Rakuten Symphony • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Technical Lead, Network & Cloud Infrastructure
Technical Lead, Network & Cloud Infrastructure

Rakuten Symphony • Bengaluru

On-site
INR 3,000,000 - 6,000,000