Career Opportunities

Join us!

Browse the listings below to find your perfect opportunity

At IDI, we take pride in our thorough recruitment process. We look for enthusiastic candidates who are willing to learn and grow as they become a part of our family. IDI people enjoy a dynamic, fast-moving work environment serving a vibrant, technology-savvy industry.

Some of our benefits

  • Three weeks of vacation
  • Seven paid company holidays and two paid “floating” holidays
  • Eight hours paid volunteer time
  • Health, life, dental & vision insurance
  • Domestic partnership benefits
  • Flex Spending Accounts (FSA)
  • 401(k)
  • Onsite fitness center

With competitive salaries, a comprehensive benefits package, and an environment that helps employees learn, grow and achieve; it’s time to consider joining the team at IDI.

 There are no current openings, please check back soon