Product & Engineering

Join our team of data analysts, designers, developers, engineers and product managers. 

Product & engineering

Our P&E team oversees products and data for the entire company, including building brand-new products  like DMG Pro  for our customers and facility maintenance providers. 

We work with: React, .NET, Java, Kubernetes, Kafka, SQL, NoSql

P&E careers

Data and security

These teams manage our entire data pipeline, offering analytics, intelligence and insights to support our business goals. They also provide companywide technical support and expertise.

  • Data Analyst
  • Data Engineer
  • Security Engineer
  • Service Desk Engineer

Product development

Our developers, designers and engineers are building brand-new products for the facility maintenance industry. They are responsible for DMG Pro, our open plug-and-play platform. 

  • Product Engineer
  • Product Manager
  • Software Developer
  • Software Engineer
  • Software QA Engineer
  • UX/UI Designer

Hear from our employees

John Turner
John TurnerProduct Manager
Read More
We are doing some serious innovation at DMG. A lot of companies will say they’re up and coming, that they have a lot of new tech tools. But we have the complete freedom to build what we want, how we want. I love the people I work with. They enable me to be a better person, they enable me to grow in my career, and I learn so much. I don’t think I can get that anywhere else.
Amanda Rogers
Amanda RogersProduct Manager
Read More
I think what keeos me staying here is the people and the culture. This is a culture of self-starters and ambition. If i'm willing to put the effort and time in, there are so many people here willing to reach out and help. If you're in product an tech space, i would say the biggest reason to choose DMG is the opportunity to express ideas and make an impact.
Bharani Mamidoju
Bharani MamidojuData Analyst
Read More
My time here at DMG has allowed me to grow professionally within my work, which is more than anyone can ask for. At DMG, the challenges allow for learning, the environment is collaborative and invigorating and peers are vibrant and enjoyable. I am genuinely grateful to be part of the DMG family and excited about the journey ahead.