Software Engineer Trainee


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: Entry Level

Job Summary

eGain is looking for bright, hungry, and curious team players s to join our Engineering teams in the Pune office. The selected candidates will be thoroughly onboarded on eGain products and technologies before being assigned to one of the Engineering teams.

Education and Experience

  • Bachelor’s degree in Computer Science or a related technical field.

Our Hiring Process is “Easy with eGain”

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

We will let you know within two 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: HR interview (max 30 minutes)

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

Next Step

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