Lead Software Engineer (Backend)
Sprinklr · India - Haryana - Gurgaon
Sprinklr is hiring a Lead Software Engineer (Backend) in India - Haryana - Gurgaon.
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 — enabli
Responsibilities
- Design and implement scalable RESTful APIs and backend services for CPaaS workflows (number provisioning, SIP trunking, user auth, call logs, etc.)
- Work closely with VoIP team to expose APIs for call control, diagnostics, and session tracking
- Build asynchronous workflows using message queues (Kafka, RabbitMQ, or SQS)
- Own database models, caching strategies, retry logic, and service reliability patterns
- Ensure system observability with structured logging, metrics, tracing, alerts
- Partner with QA to build automated tests, mocks, and integration coverage
- Contribute to internal documentation, runbooks, and deployment playbooks
What makes you qualified?
- 5+ years of hands-on experience in backend development in distributed systems
- Strong systems programming and debugging skills in Java
- Solid expertise in REST APIs and micro service architecture
- Handson experience with MongoDB, PostgreSQL, Redis, and API rate limiting strategies
- Understanding of distributed systems patterns — retries, idempotency, circuit breakers
- Familiarity with CI/CD, GitOps, containerization, and cloud deployment (AWS preferred)
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.
About Sprinklr
We are hiring a Lead Backend Engineer to drive the design and development of backend services and APIs that power our CPaaS platform. You’ll work on high-throughput, event- driven systems supporting voice routing, provisioning, billing, analytics, and more. This role demands a strong foundation in distributed systems, API design, and real-time architecture.