Sprinklr Software Development Engineer Job in Gurgaon, India | Sprinklr Careers

Sprinklr is hiring for the position of Software Development Engineer (Product Engineering) in Gurgaon, Haryana, India. This role focuses on building highly scalable enterprise software used by global companies to manage customer experience platforms, social media engagement, and digital marketing operations. Sprinklr is a global SaaS company known for its unified customer experience management platform used by major enterprises worldwide.

Job Details

  • Company: Sprinklr
  • Position: Software Development Engineer
  • Location: Gurgaon, Haryana, India
  • Employment Type: Full-Time
  • Experience Level: Freshers / Early Career
  • Qualification: B.Tech / M.Tech in Computer Science or related engineering field

Role Overview

The Software Development Engineer role at Sprinklr focuses on designing and building scalable backend systems that power the company’s enterprise SaaS platform. Engineers in this role work on product development, distributed systems, and large-scale data platforms used by global customers.

The role requires strong programming skills, problem-solving abilities, and a deep understanding of system design. Engineers will collaborate with product managers, architects, and engineering teams to develop new product features and improve platform performance.

Key Responsibilities

Software Development

  • Design and develop scalable software applications and backend services
  • Write clean, efficient, and maintainable code
  • Implement new product features and enhancements

System Architecture & Design

  • Work on distributed systems and microservices architecture
  • Optimize application performance and scalability
  • Contribute to technical architecture decisions

Testing & Debugging

  • Perform unit testing and integration testing
  • Identify and resolve performance or system issues
  • Ensure reliability and stability of applications

Collaboration & Product Development

  • Work with cross-functional teams including product managers and designers
  • Participate in code reviews and technical discussions
  • Contribute to continuous improvement of engineering practices

Required Skills

Candidates applying for this role should ideally demonstrate:

  • Strong programming skills in Java, C++, Python, or similar languages
  • Good understanding of data structures and algorithms
  • Knowledge of distributed systems and backend architecture
  • Familiarity with databases such as MySQL, MongoDB, or Cassandra
  • Understanding of software development lifecycle (SDLC)

Preferred Skills

  • Experience with cloud technologies such as AWS or Azure
  • Knowledge of microservices architecture
  • Familiarity with stream processing technologies like Kafka
  • Understanding of DevOps practices and CI/CD pipelines

Who Should Apply

This role is suitable for:

  • Fresh graduates with strong coding and system design fundamentals
  • Engineers interested in building enterprise SaaS platforms
  • Developers passionate about scalable backend systems
  • Candidates aiming to work in product engineering companies

Career Growth Opportunities

Starting as a Software Development Engineer at Sprinklr can lead to career paths such as:

  • Senior Software Engineer
  • Staff Engineer
  • Platform Architect
  • Engineering Manager
  • Product Engineering Lead

How to Apply

Interested candidates should apply through Sprinklr’s official careers portal by reviewing the job description and submitting their application online.

WhatsApp Channel Join Now
Telegram Group Join Now

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top