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:

Assistant Controller 

Customer Software Support Specialist

Director, Marketing

IT Database Engineer

HR Business Partner

Manager, Enterprise Services

Product Manager

Senior Software Engineer

Senior Software Engineer – Angular

Service Desk Analyst

Learn more about IDI and our Perks, Enrichment & Benefits