Software Architect

Virima Technologies, Inc.

Bengaluru Urban

On-site

INR 3,000,000 - 5,400,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Virima Technologies, Inc. in Bengaluru is seeking an experienced Software Architect to lead the design and evolution of a next-generation AI-native cloud platform that powers scalable applications and mission-critical workloads.

You will shape system architecture, champion best practices, and drive adoption of cutting-edge technologies across the engineering organization. The role focuses on data strategies, security, and multi-region deployments.

Qualifications

  • 13+ years of software engineering with at least 5+ years in architecture leadership roles.
  • Deep experience with event-driven, microservices, and real-time streaming systems.
  • Hands-on experience with PostgreSQL, MongoDB, Redis, Apache Pulsar, Apache Flink, and Iceberg.

Responsibilities

  • Design and evolve a cloud-native, distributed architecture capable of handling millions of transactions/events per second with strict low-latency and high-availability requirements.
  • Architect AI-native services, integrating ML, personalization, and generative AI into platform experiences.
  • Provide thought leadership on architectural decisions, frameworks, and design patterns.
  • Drive adoption of event-driven, microservices-based, and real-time streaming architectures.
  • Lead architecture reviews, design discussions, and technical roadmaps.
  • Introduce data-intensive computing practices for real-time analytics, stream processing, and graph-based models.

Skills

Architectural leadership
Cloud-native
Distributed systems
Java
Golang
Python

Tools

PostgreSQL
MongoDB
Redis
Apache Pulsar
Apache Flink
Iceberg

Job description

Bangalore South, India | Posted on 08/13/2026

We are seeking an experienced Software Architect to lead the design and evolution of our next-generation AI-native cloud platform . This platform will serve as the foundation for intelligent, distributed, and highly scalable applications that power mission-critical workloads. You will shape the system architecture, champion best practices, and drive adoption of cutting-edge technologies across the engineering organization.

Responsibilities

Design and evolve a cloud-native, distributed architecture capable of handling millions of transactions/events per second with strict low-latency and high-availability requirements.

Architect AI-native services , integrating machine learning, personalization, and generative AI into platform experiences.

Define data strategy for both transactional (PostgreSQL, MongoDB, Redis) and analytical workloads (Apache Pulsar, Flink, Iceberg).

Technical Leadership

Provide thought leadership on key architectural decisions, frameworks, and design patterns.

Drive adoption of event-driven, microservices-based, and real-time streaming architectures .

Lead architecture reviews, design discussions, and technical roadmaps .

Identify opportunities for automation, performance optimization, and AI/ML-driven insights .

Introduce data-intensive computing practices for real-time analytics, stream processing, and graph-based models.

Continuously evaluate new technologies (e.g., vector databases, LLMOps frameworks, GPU acceleration).

Partner with product managers, UX designers, data scientists, and DevOps teams to translate business needs into technical blueprints.

Ensure seamless developer experience and platform adoption across teams.

Security, Reliability & Compliance

Embed security, compliance, and privacy as first-class concerns in all designs.

Architect for multi-region, multi-tenant, high-availability deployments .

Champion observability, monitoring, and incident response best practices .

Mentor engineers, fostering a culture of craftsmanship , innovation, and continuous learning .

Define engineering and architectural standards , ensuring system resilience and scalability.

Continuously evaluate emerging cloud, AI, and distributed systems technologies .

Introduce frameworks and tools that enhance developer productivity, system performance, and scalability .

Requirements

Experience : 13+ years of software engineering with at least 5+ years in architecture leadership roles .

Distributed Systems Expertise : Deep experience with event-driven, microservices, and real-time streaming systems .

Core Tech : Hands-on experience with PostgreSQL, MongoDB, Redis, Apache Pulsar, Apache Flink, and Iceberg .

Programming Skills : Proficiency in Java, Golang, Python , or equivalent languages.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Architect
Software Architect

Virima • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Principal Architect
Principal Architect

Waisl Ltd • Bengaluru

On-site
INR 3,500,000 - 5,200,000
Senior Architect
Senior Architect

Keka Technologies Private Limited • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Software Architect
Software Architect

Intangles Lab • Pune District

On-site
INR 2,000,000 - 3,000,000
Opportunity to build high-impact data and IoT backend systems at scale
Work on a modern cloud-native stack
Collaborate with experts in AI, telematics, and distributed systems
+1
Java Technical Architect
Java Technical Architect

Tredence • Bengaluru

On-site
INR 4,000,000 - 6,500,000
GyanSys - Cloud Architect - AI/ML Platform
GyanSys - Cloud Architect - AI/ML Platform

GyanSys Inc. • Bengaluru

On-site
INR 4,500,000 - 7,500,000
Architect
Architect

Wissen Infotech • Bengaluru

On-site
INR 4,000,000 - 8,000,000
Architect
Architect

SmartRecruiters, Inc. • Hyderabad

On-site
INR 3,000,000 - 4,500,000
Application Architect - AI Solutions (Immediate Joiner)
Application Architect - AI Solutions (Immediate Joiner)

Infysion Technologies • Pune District

On-site
INR 4,000,000 - 7,000,000
Software Architect
Software Architect

Zoho • Hyderabad

On-site
INR 4,000,000 - 6,500,000