Jobs›Principal Architect, Gurugram

Principal Architect

Sprinklr · Gurugram
PayPay not listed
WhereGurugramHaryana
TypeFull time
Posted25 Sep10 days ago, via SimplyHired
Kaam checked
No fee, deposit or pay-to-apply signs
Good spoken and written English expected
Day work
No vehicle or licence needed
Skills they list20 named
ElasticsearchAzureComputer ScienceKubernetesEnterprise SoftwareEnglishMongoDBJavaMaster's degreeAWSRedisRESTSoftware developmentAPIsKafkaGraphQLSolrAIgRPCDebugging
About this job

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 English for global collaboration.

We focus on our mission: Sprinklr was founded in 2009 to solve a big problem: growing enterprise complexity that separated brands from their customers. Our vision was clear: to unify fragmented teams, tools and data — helping large organizations build deeper, more meaningful connections with the people they serve. Today, Sprinklr has a unified, AI-native platform for four product suites: Sprinklr Service, Sprinklr Social, Sprinklr Marketing, and Sprinklr Insights. Sprinklr is here to do three things

Lead a new category of enterprise software that we call Unified-CXM.

Empower companies to deliver next generation, unified engagement journeys that reimagine the customer experience.

Create a culture of customer obsession, with trust, teamwork, and accountability.

We believe in our product: Customers who value exceptional customer experiences have what they need on our single unified platform, built with an operating system approach on a single codebase. That means that everything — and ev

Never pay to get work. If a listing asks for a fee, it is a scam. The ten signs →

Apply on SimplyHired
Opens simplyhired.co.in in a new tab