We're hiring!

Check out the open positions below and contact us if you think you got what it takes.

Product Manager and Technical Support

Skills and experience we’d like you to have:

  • Experience in engineering and manufacturing processes
  • Understanding of CAD, PDM, PLM, ERP and related products and disciplines
  • Product management experience working for one of CAD or PLM vendors before
  • Hands on knowledge and experience of one of the following products is a big plus – SOLIDWORKS, Solid Edge, Autodesk Inventor, Onshape, CATIA, NX, Creo
  • Experience with SaaS, cloud products is a plus
  • Experience with product marketing and social networking
  • Experience with technical support online
  • Willingness to work for startup and geographically distributed team
  • Location can be anywhere, but preference for North America and New England.

Software engineer - back end

Skills and experience we’d like you to have:

  • Experience building web apps and APIs using Java. It’s great if you have Scala and Python experience too.
  • Experience with Java/Scala-based frameworks: Spring, Akka, Jersey, Apache Struts
  • Strong database savvy-ness – NoSQL (e.g. MongoDB, Neo4j), RDBMS
  • Experience building web services or REST APIs
  • Some exposure to cloud (we use AWS), agile scrum and agile tools (Github, JIRA)

Software engineer - full stack

Skills and experience we’d like you to have:

  • Experience building client-side web apps
  • Good understanding of web technologies: HTML5, CSS, websockets
  • Experience with programming languages, especially Javascript
  • Experience with Node.js and at least one web framework like AngularJS
  • Some database experience – NoSQL (e.g. MongoDB, Neo4j), RDBMS
  • Some exposure to web services or REST APIs
  • Some exposure to cloud (we use AWS), agile scrum and agile tools (Github, JIRA)