engineering
Added 4 hours agoLead Software Engineer (Backend)
at Sprinklr
India Haryana Gurgaon, IndiaOn-site
Responsibilities
- Design, develop, and maintain scalable backend services and distributed systems using Java.
- Architect and implement solutions that handle large volumes of data and ensure high availability, fault tolerance, and reliability.
- Collaborate with product managers, front-end developers, and other stakeholders to deliver high-quality software solutions.
- Develop and optimize distributed systems to enhance performance, scalability, and efficiency.
- Troubleshoot and resolve complex technical issues in distributed environments.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Conduct code reviews and provide constructive feedback to peers. What makes you qualified?
- Create a culture of customer obsession, with trust, teamwork, and accountability.
Requirements
- Sprinklr is the definitive, AI-native platform for Unified Customer
- 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.
- A bachelor's or master's degree in software engineering, computer science, or a similar discipline.
- experience in backend development using Java.
- Strong understanding of object-oriented programming principles and design patterns.
- Proficiency in Java frameworks such as Spring, Spring Boot, etc.
- Experience in building large scale applications and leveraging distributed systems
- Experience with database technologies such as MySQL, MongoDB, or Elasticsearch.
- Knowledge of distributed data storage and processing frameworks such as Apache Kafka, Apache, Cassandra, or Hadoop.
- Knowledge of containerisation technologies (e.g., Docker, Kubernetes) and cloud computing platforms (e.g., AWS, Azure, GCP) is preferred.
- 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.