Work with Us

Now hiring: self-starters who are as passionate about great software as we are


Account Manager

Full-time position at our headquarters to manage our growing portfolio of US-based customers (well over 100 accounts).


Business Development Manager

Seasoned business development executive who can help us expand our channel in the United States, Canada, Australia, and the UK.



Customer Support Specialist

Computer Science graduate (or related field) who has a passion for software and making customers happy!


Buenos Aires

Mobile App Developer

Full-time mobile software developer with a passion for crafting fast, clean mobile apps using React.


Senior Software Engineer

Full-time software programmer position in Buenos Aires to help us with expand our network collector engine.


Who We Are

Started in 2007, we are a profitable, bootstrapped, zero-debt, 100% employee-owned software company with double-digit year-over-year growth. We are a small, geographically dispersed team with a passion for making IT diagrams look beautiful and bringing smiles to our customers. Our headquarters are located in Gaithersburg, an old town in gorgeous Maryland, about 30 minutes from Washington, DC. If you are looking for office politics, stiff structures, dress codes, a 200-page employee manual or drama, this is the wrong place for you.

What We Do

We make netTerrain: a centralized IT visualization platform that helps companies make sense of their data centers, networks, and fiber plant with beautiful and detailed
web-based andreal-time diagrams.

Geeky? Yes. Rewarding? You bet!

What You’ll Get

Learn about cutting-edge technologies in a multicultural team. We believe we should work to live and not the other way round, so you’ll enjoy great work-life balance with super flexible hours while earning a competitive salary.

  • Work from home anytime
  • 4+ weeks of vacation
  • A nicely located office with great coffee
  • Professional development classes of your choice
  • Gym membership
  • Yearly company gatherings and more.
Meet Our Team

Meet Our Team

One team, multiple locations, one great product

See Who We Are