Principal Architect

Sprinklr

India

On-site

INR 4,000,000 - 7,000,000

Full time

2 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

Sprinklr is hiring a Principal Architect to set technical direction for the Unified-CXM platform. You will own end-to-end architecture for durable, scalable, multi-tenant backend systems used by product modules worldwide.

You will lead architectural evolution, drive performance and cost improvements, mentor senior engineers, and guide teams on AI-assisted coding practices with strong emphasis on security, reliability, and production readiness.

Qualifications

  • Bachelor's or higher degree in Computer Science or an equivalent field.
  • 12+ years of professional software development experience.
  • 5+ years in senior technical leadership on backend/platform systems.
  • Expert-level Java and distributed, multi-tenant systems experience.
  • Production experience with Kafka, document databases, in-memory stores, and search platforms.
  • Experience with API foundations: GraphQL, gRPC, REST; strong security and observability knowledge.
  • Hands-on with AI coding tools and responsible adoption in production workflows.
  • Proven track record delivering platform frameworks used by multiple teams.

Responsibilities

  • Own end-to-end architecture for shared Java platform capabilities and analytics systems.
  • Design multi-tenant, configuration-driven platforms with safe rollout strategies.
  • Define extension/integration patterns (APIs, events, plugins) across modules.
  • Drive event-driven design using Kafka; align real-time with batch processing.
  • Set standards for GraphQL, gRPC, and REST services with versioning and operability.
  • Lead modernization efforts and incremental migrations across the platform.
  • Mentor architects and tech leads; oversee design reviews and code quality.
  • Promote responsible use of AI coding tools and production-readiness.

Skills

Technical leadership
Architectural judgment
AI coding tools
Distributed systems
Java backend
Observability

Education

BTech / MTech in Computer Science

Tools

Java
Kafka
MongoDB
Redis
Elasticsearch/OpenSearch
GraphQL
Kubernetes
AWS
Azure
GCP

Job description

Sprinklr is the definitive, AI-native platform for Unified Customer Experience Management (Unified-CXM), empowering brands to deliver extraordinary experiences at scale - across every customer touchpoint.

By combining human instinct with the speed and efficiency of AI, Sprinklr helps brands earn trust and loyalty through personalized, seamless, and efficient customer interactions. Sprinklr's unified platform provides powerful solutions for every customer-facing team - spanning social media management, marketing, advertising, customer feedback, and omnichannel contact center management - enabling enterprises to unify data, break down silos, and act on real-time insights.

Today, 1,900+ enterprises and 60% of the Fortune 100 rely on Sprinklr to help them deliver consistent, trusted customer experiences worldwide.

Job Description
Role Overview

Sprinklr's Unified-CXM plaIorm runs on large-scale Java backend and shared platform software used by many product modules. We rely on core capabilities such as automation, processes, workflows, reporting, and analytics, plus common runtime building blocks (events, APIs, data, and opera8ons).

As Principal Architect, you set technical direction for these platform-level systems: durable architecture, extension models product teams can adopt safely, and standards for how we build and operate at enterprise scale. You work with senior engineers and engineering leaders worldwide. This is a platform and distributed-systems role not core AI/ML product development.

What you will do
  • Own end-to-end architecture for shared Java platform capabilities, including process/workflow, and reporting/analytics-class systems and the frameworks that support them.
  • Design multi-tenant, configuration-driven platforms: clear boundaries between metadata/configuration and runtime execution, with safe rollout and migration for data.
  • Define extension and integration patterns (APIs, events, plugins) so multiple product modules can build on the same core without increasing blast radius.
  • Drive event-driven designs on Kafka and align real-time processing with batch and background processing where the platform requires it.
  • Set standards for GraphQL, gRPC, and REST services, including versioning, backward compatibility, and operability.
  • Lead architectural evolution and modernization: legacy decomposition, phased migrations, compatibility strategies, and incremental change that improves the platform without disrupting existing enterprise customers.
  • Lead performance, reliability, and cost work: latency, throughput, JVM behavior, capacity planning, observability, and incident follow-through.
  • Mentor senior architects and tech leads; run design reviews; raise the bar for code quality, security, testing, and production ownership.
  • Drive AI-assisted engineering practices: Personally use modern AI coding tools such as Cursor/Claude Code/Codex in day-to-day development, and guide teams on best practices for AI-assisted coding with explicit human ownership and review for correctness, security, maintainability, testing, and production readiness.
  • Partner with product, platform/SRE, and security on roadmap, risk, and enterprise customer requirements.
What Makes You Qualified?
  • BTech/MTech in Computer Science or equivalent with an excellent academic record.
  • 12+ years of professional software development experience.
  • 5+ years in a senior technical leadership role (e.g. Principal Engineer, Lead/Senior Architect, or equivalent) on backend or platform systems.
  • Expert-level Java and proven work on distributed, multi-tenant systems at enterprise scale.
  • Production experience with each of the following:
    • o Apache Kafka
    • o MongoDB or an equivalent document database (e.g. Couchbase)
    • o Redis or an equivalent in-memory store (e.g. ElastiCache, Valkey)
    • o Elasticsearch or an equivalent search platform (e.g. OpenSearch, Solr)
    • o GraphQL
    • o Kubernetes
    • o AWS, Azure, or GCP
  • gRPC and/or REST (JAX-RS-style) microservices in production.
  • Observability and production operations: metrics, alerting, on-call/incident response, and durable post-incident improvements.
  • Experience leading architecture for work spanning multiple engineers or teams.
  • Experience with shared platform libraries or services used by more than one team (versioning, compatibility, coordinated rollout).
  • Hands‑on expertise with AI coding tools: Daily active use of modern AI coding tools (e.g.Cursor, Claude Code, Codex) in real software development, with the ability to use them effectively for coding, code understanding, refactoring, debugging, testing, and development workflows, and to guide teams on responsible adoption, review of AI generated code, and production-ready outcomes.
  • Demonstrated delivery and evolution of at least one platform framework adopted by multiple teams.
  • Strong architectural judgment across scalability, reliability, performance, simplicity, developer productivity, security, and cost.
  • Strong written and spoken Engl
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Architect
Principal Architect

Sprinklr • Gurugram District

On-site
INR 3,500,000 - 6,000,000
Principal Engineer - Systems
Principal Engineer - Systems

Freshworks • Hyderabad

On-site
INR 4,200,000 - 6,400,000
Lead Software Engineer (Backend)
Lead Software Engineer (Backend)

Sprinklr India Private Limited • Gurugram District

On-site
INR 4,000,000 - 6,000,000
Healthcare coverage
Paid time off
Mentoring program
Lead Software Engineer (Backend)
Lead Software Engineer (Backend)

Sprinklr • Gurgaon

On-site
INR 4,000,000 - 5,500,000
Healthcare coverage
Paid time off
Mentoring program
Principal Architect
Principal Architect

Target in India • Bengaluru

Hybrid
INR 4,000,000 - 6,000,000
Principal Technical Architect
Principal Technical Architect

Mareana • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Principal Al Engineer - India
Principal Al Engineer - India

Cornerstone • Hyderabad

On-site
INR 3,500,000 - 7,000,000
Sr. Software Engineer I
Sr. Software Engineer I

Optum • Delhi

Hybrid
INR 2,500,000 - 4,500,000
AI Architect
AI Architect

WorkSpan • Bengaluru

On-site
INR 3,500,000 - 6,500,000
Senior Lead Software Engineer - Java & AI
Senior Lead Software Engineer - Java & AI

JPMorganChase • Hyderabad

On-site
INR 1,500,000 - 3,000,000