All jobs

Senior Software Engineer

Stratasys is a world leader in 3D printing! 

Stratasys is leading the global shift to additive manufacturing with innovative 3D printing solutions for industries such as aerospace, automotive, consumer products and healthcare. Through smart and connected 3D printers, polymer materials, a software ecosystem, and parts on demand, Stratasys solutions deliver competitive advantages at every stage in the product value chain. The world’s leading organizations turn to Stratasys to transform product design, bring agility to manufacturing and supply chains, and improve patient care. 


The position summary 

We are looking for a Senior Software Engineer who is passionate about 3D printing and keen to solve customer challenges using industry-leading technologies like WebGL, React and TypeScript. 


In this role:  

You will be working on cutting-edge software for 3D printing products including GrabCAD Print. We’ve been at the forefront of 3D printing innovation for more than 25 years. 


What you will be doing: 

  1. Programming, we don't spend a lot of time in meetings, and they are mainly later in the day. Your mornings are completely free to do your job how you see fit: working on your current ticket, looking at a course, reviewing someone's PR, or helping someone in our team or another. 

  1. Teamwork: we subscribe to an agile methodology through scrum, we have two-week sprints 

  1. Collaboration: our team collaborates and listens to all viewpoints, we regularly stay behind after standup to discuss an issue and how we think we could solve it. 


Must have for this role: 

  • Customer-focused, delivery-focused, smart, flexible, self-starting 

  • BSc or BA in Computer Science, Software Engineering, Mathematics, or a related discipline. 

  • 5+ years experience developing commercial, open-source or academic software. (We will consider hiring graduate levels of developer if you are a good communicator with knowledge and experience of our tech stack.)     

  • One or more of the following languages/technologies: Electron, React, three.js, react-three-fiber, Typescript, Javascript, C++ or C# 

  • Experience in Cloud developement 

  • Experience with modern software development methodologies and tools 

  • Experience in CAD programming, geometric modelling, graphics programming, games programming, computational geometry or similar 

  • Ability to work in a team, strong communication skills 

  • Ability to write testable, resilient, documented code with effective unit and integration tests 

  • Ability to work in a scrum environment 


Nice to have: 

  • Experience of Agile, incremental software development. 

  • Experience of collaboration across multiple geographical locations 

  • The following languages/technologies: GraphQL, PostgreSQL, TypeORM, Apollo Server 


What you will be part of: 

  • Company Overview ( 

  • Our Culture and Values ( 

  • Our Sustainability “3D Printing a Better Tomorrow” ( 

  • Our Locations Click here 

  • Check out our video! ( 


Additional Information: UK Benefits  


We offer a generous benefits package including:

  • Income protection insurance

  • Death in service insurance

  • Critical illness cover, plus optional Health and Dental care. ​

  • Competitive salary, bonus scheme​

  • Employee stock purchase plan (ESPP)​

  • Excellent career development and training opportunities​

  • Employee Assistance Programs including virtual GP service, helplines and access to counselling​

  • 25 days holiday plus a day for your birthday, and Bank Holidays​


Why you'll love it here...

  • Get to know the latest and future 3D printing solutions

  • Participate in work-related conferences and trade shows

  • Change the world by enabling innovative applications for 3D printing

  • Modern Development Environment - React, React-three-fiber, Flux, Electron, ZeroMQ, Protobuf, Typescript, Javascript, C#, C++, VSCode, Github, NUnit

  • Continuous Integration - TeamCity, Chef, Terraform, Kubernetes, Docker, Jenkins

  • Scrum - JIRA, Metabase, integrated QA

  • Friendly and inspiring environment

  • Relaxed informal open plan office, in Cambridge city centre

  • Fun quarterly team events and social get togethers. Wednesday deliveroo in the office and Friday pub lunch!

  • Free tea, coffee, drinks, snacks and fruit, plus Beer Fridays

  • 3D printers for development and personal usage 


Testimonials from the team:

“I find it thrilling to work here! It is like working at an agile startup while being a stable corporate company. The people are both professional and friendly at the same time.”
Yasin – Software Engineer
“In my experience, companies always flaunt a focus on employee culture and satisfaction. It did not take me long to realise they actually put their money where their mouth is. The company have been extremely proactive ensuring I have a comfortable and pleasant experience, and everyone is a joy to work with.”
Graham- Senior Software Engineer


⚠️ When applying, it would be appreciated if you could specify that you found this job on This helps us in attracting more companies to post their vacancies here. Thank you!

Stratasys's logo