Senior/Staff Software Engineer


Cambridge, GB

Job ID:  46284
Category:  Software

GrabCAD is part of Stratasys - one of the Founders and Leaders in 3D printing. 

Stratasys ​( ​ ​is​ ​the​ ​world’s​ ​leading​ ​3D​ ​printing​ ​company, ​ ​developing​ ​hardware, ​ ​software​ ​and​ ​materials​ ​that​ ​are​ ​revolutionizing​ how ​things​ ​are​ ​designed, prototyped​ ​and​ ​manufactured.​ Come and be part of Stratasys, a pioneer in 3D printing. As a Staff Software Engineer, you will be working on cutting-edge software for 3D printing products including GrabCAD Print.

“We help millions of engineer’s design and manufacture physical things every single day”

In GrabCAD:

We are focusing on creating a cloud based software platform to unify different printing technologies into one manageable, extendable and configurable 3D printing ecosystem.

We are focused on creating a connectivity platform for different 3D printer technologies, Business Intelligence solutions to enable our customer to get an insight into their install base, order and shop management system and finally on GrabCAD Community with more than 7 million members sharing CAD files and professional tips. You will be designing new features for the community, revamping our brand image and being part of product launches. In addition you will have unlimited access to 3D printers. 


Main responsibilities: 

  • Designing and developing innovative solutions for 3D printers
  • Designing and building full product end2end (full stack BE/FE)
  • Writing automated tests to ensure your code works
  • Deploying your own code to production
  • Responsible for product quality
  • Most of our software is written in Ruby and hosted on AWS
  • Working closely with other developers and also getting your hands dirty here and there
  • Designing/building product metrics to help understand our users in depth
  • Analyzing, designing and building changes to improve scalability and performance
  • Taking initiative and involving peers and other teams into process when needed
  • Maintaining existing products to keep customers happy


The​ ​position is​ ​based​ ​in​ ​our​ ​Cambridge,​ ​UK​ ​office. **We are open to full remote working but you must be resident in the UK**

 Why you'll love it here...

  • Competitive salary, bonus scheme
  • Excellent career development and training opportunities
  • 3D printers for development and personal usage

  • International working experience: We work with teams in Estonia, UK, USA and Israel. A collaborative approach is encouraged.
  • Highly skilled developers
  • Learn, contribute and grow
  • Be part of the global manufacturing revolution.


  • Flexible working week, remote working
  • Death in Service Cover
  • Critical Illness Cover
  • Income Protection
  • Optional Private Healthcare and Dental cover
  • Employee Stock Purchase Plan
  • Employee Assistance Programmes including virtual GP service, helplines and access to counselling
  • 25 days holiday plus a day for your birthday and bank holidays.

“Create Unlimited”