Life at Dominion

We are a team of energetic, fun-loving people who approach our workday with a positive mentality. There can usually be a dog or two found roaming around the office, and meeting up for happy hour after work is a common affair. 

We are dedicated to building and delivering amazing software that our customers love, and never miss an opportunity to reward ourselves with a doughnut or two because of it. We offer you the chance to create your own path with us by joining one of our growing teams - Business Development, Marketing, Installations, Client Solutions, or Software Development. If Dominion sounds like a place where you would excel, apply below. 


Employee Benefits


Open Positions

We are constantly improving how our products work and that requires creativity, collaboration, and highly motivated leaders to join our team.


General Application | Apply Here


Don't see the career path you are looking for? Submit your resume for future consideration here.


Grand Rapids and Detroit Locations