R

Software Architect - Multi-Tenant SaaS Platform

Responsive

Bangalore Urban, Karnataka, India · Full Time

Be the first to apply

Experience
14+ yrs
Salary
—
Openings
1
Posted
1 day ago
Work mode
In office
Education
Bachelor's or Master's in Computer Science or related discipline
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

Responsive seeks a product-focused Software Architect with proven expertise in designing and scaling robust multi-tenant B2B SaaS applications. The role involves leading the architecture to ensure scalability, security, performance, and reliability of cloud-native systems, while exploring advanced technologies including Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Agentic AI, and cutting-edge search methodologies.

Key Responsibilities

  • Design and continuously improve scalable, secure, and resilient multi-tenant SaaS platforms.
  • Architect systems capable of handling increased customer bases, user load, workloads, and data growth without compromising performance.
  • Define and enforce architecture standards for tenant isolation, secure access control, data protection, high availability, and fault tolerance.
  • Provide technical leadership by conducting architecture reviews, guiding critical technical decisions, mentoring engineers, and setting engineering best practices.
  • Create cloud-native architectures leveraging microservices, APIs, diverse databases, caching, messaging, and container technologies.
  • Investigate and promote the integration of emerging technologies such as LLMs, RAG, Agentic AI, AI orchestration, semantic and vector search.
  • Collaborate extensively with engineering, product, security, and infrastructure teams to align technical strategies with business objectives.

Qualifications & Experience

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or related disciplines.
  • At least 14 years of software development experience, including 5+ years in architecture or senior technical leadership positions.
  • Proven background in building and scaling multi-tenant B2B SaaS or enterprise-level applications.

Technical Skills & Expertise

  • In-depth knowledge of multi-tenant SaaS design principles, including tenant isolation, data segregation, authorization, and configuration management.
  • Extensive experience with distributed systems, microservices, APIs, and cloud-native infrastructure.
  • Strong proficiency in Java and Spring Boot, with backend system design expertise.
  • Familiarity with frontend technologies such as React, understanding frontend architecture and integration with backend services.
  • Hands-on experience with MongoDB, SQL/NoSQL databases, caching mechanisms, messaging queues, and event-driven system architectures.
  • Expertise in ensuring scalability, performance enhancement, high availability, fault tolerance, and disaster recovery approaches.
  • Robust understanding of application and cloud security concepts, including authentication, authorization, and data protection.
  • Operational knowledge of major cloud providers (AWS, Azure, GCP), container orchestration tools like Kubernetes, Docker, and CI/CD pipelines.
  • Familiarity with observability tools encompassing monitoring, logging, and distributed tracing.
  • Awareness and experience with LLMs, Retrieval-Augmented Generation, Agentic AI, semantic and vector search, and AI orchestration frameworks.
  • Strong problem-solving abilities, effective communication skills, mentoring experience, and leadership qualities.

Preferred Experience

  • Demonstrated capability to scale SaaS platforms for large-scale customer bases, user counts, and data sets.
  • Leadership in major platform modernization efforts focused on scalability, security, or performance improvements.
  • Development or architecture of AI-enhanced applications leveraging LLMs, RAG, or Agentic AI technologies.
  • Design of globally distributed, highly available cloud platforms.

Minimum education

Bachelor's Degree

Tools & software

React Docker required Kubernetes required MongoDB required

How they work

Communication Teamwork & Collaboration Problem Solving Leadership

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer