Product Engineer
Sprinklr · Gurgaon
- Experience3–7 yrs
- SalaryNot disclosed
- Work modeonsite
- Levelmid
- Posted2 Sept 2026
About Sprinklr
Sprinklr is hiring in Gurgaon in technology software. This role looks for around 3+ years of experience.
Skills
- Java
- object-oriented programming
- design patterns
- Spring
- Spring Boot
- distributed systems
- MySQL
- MongoDB
- Elasticsearch
- Apache Kafka
- Apache Cassandra
- Hadoop
The role
A backend engineer at a software product company develops Java services for distributed systems and large-scale applications, using object-oriented programming, Spring, and Spring Boot. The work also applies database technologies and distributed data processing to deliver reliable, scalable software.
Full job description
Responsibilities:
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.
Requirements:
A bachelor's or master's degree in software engineering, computer science, or a similar discipline.
3-9 years of hands-on 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 containerization technologies (e. g., Docker, Kubernetes) and cloud computing platforms (e. g., AWS, Azure, GCP) is preferred.
Exceptional problem-solving abilities, meticulousness, and a drive to provide software solutions of the highest caliber.