Join us! Browse the listings below to find your perfect opportunity.

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

With competitive salaries, a comprehensive benefits package and an environment that helps employees learn, grow and achieve, it’s time to consider joining the IDI team. Don’t see a position that is right for you?

Current Openings:

Customer Software Support Specialist

Director of Marketing

Software Engineer

Software Engineer – Customer Solutions

Software Engineer – Angular

Learn more about IDI and our Perks, Enrichment & Benefits