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 insurance
  • Domestic partnership benefits
  • Flex Spending Accounts (FSA)
  • 401(k)
  • Planet Fitness membership reimbursement – It’s right around the corner from us!

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.

Current Openings