Software Engineer


Hundreds of global brands trust eGain to automate customer engagement and empower employees in a digital-first world. Powered by knowledge and AI, our solution is top-rated by Gartner and Forrester.

We dream big and sweat details. We are diverse, optimistic, and tenacious. We take pride in what we do but we don’t take ourselves too seriously. If for you work is fun, talk to us. We will not waste your time.


Location: Pune, India

Experience: 3 to 5 years


  • Design and develop feature enhancements and bug fixes in existing modules/products which involves writing complex queries, coding stored procedures, functions, triggers
  • Taking part in performance analysis of the database operations under stress tests and be challenged to bring out of box approach to problems
  • Collaborating with different groups like Cloud/PS/TS/QA
  • Write utilities for automating tasks using script technologies

Education and Experience

  • Bachelor’s in Engineering degree with 3+ years of software development experience
  • Around 3+ years of database programming in SQL Server 2012 – 2019
  • SSIS package development and programming in C#
  • Should have strong knowledge of database design concepts and programming concepts
  • Should have experience in performance tuning/optimization skills
  • Should be self-motivated, agile, and enthusiastic about everything to do with data
  • Knowledge of additional relational databases and NoSQL/In memory/big data stores as plus
  • Working knowledge with scripting languages like PowerShell, python in server environments as plus

Our Hiring Process is “Easy with eGain”

Step 1: Written test (should take roughly 120 minutes of your time)

  • Aptitude section
  • Functional section

We will let you know within 2 business days of your taking the test if you have progressed to the interview stage. The interview will be scheduled no later than 7 calendar days after the test.

Step 2: Panel interview (max 60 minutes)

Step 3: Selection: You will receive a written offer, if selected, within 3 days of the interview.

Next Step

Email your resumé to ngurav@egain.com with the position title “Software Engineer” in the email subject.

Skip to content Contact us