Staff / Senior Software Engineer in Cambridge
Staff / Senior Software Engineer

Staff / Senior Software Engineer in Cambridge

Cambridge Full-Time 36000 - 60000 Β£ / year (est.) No home office possible
S

At a Glance

  • Tasks: Develop innovative software solutions for cutting-edge 3D printing technology.
  • Company: Join Stratasys, a leader in 3D printing innovation for over 25 years.
  • Benefits: Enjoy flexible working, competitive salary, and fun team events.
  • Why this job: Be part of a global manufacturing revolution and make a real impact.
  • Qualifications: 5-8 years of software development experience with strong skills in C++ or TypeScript.
  • Other info: Collaborative culture with excellent career growth and international exposure.

The predicted salary is between 36000 - 60000 Β£ per year.

About Stratasys

Stratasys is a world leader in 3D printing, 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.

Hybrid – 3 Days a week

The Software Engineer should be passionate about working on complex software using industry-leading technologies such as React and TypeScript.

Why Join Us?

We’ve been at the forefront of 3D printing innovation for more than 25 years. We’re trusted worldwide by leading manufacturers and groundbreaking designers, makers, thinkers, and doers. Stratasys is seeking passionate engineers who will play a meaningful role in our next generation of growth. If you want to work somewhere filled with smart, creative, and humble people who are passionate about building things, solving problems, and collaborating.

Essential Duties and Responsibilities

  • Provide technical vision and strategy, ensuring alignment with business objectives and industry best practices.
  • Act as the go-to expert for tackling the most challenging technical problems and optimizing existing software.
  • Provide guidance, training, and technical mentorship to other engineers, promoting their professional growth.
  • Clearly communicate technical decisions, vision, and progress to both technical and non-technical stakeholders.
  • Design and implement new software features.
  • Troubleshoot and fix technical issues that arise and maintain existing code.
  • Work with other developers, designers, product owners, and QA to build and improve our software.
  • Build and deliver software that revolutionizes how things are made.

Basic Qualifications

  • 5‑8 years of experience programming in commercial, open-source or academic software in a senior role.
  • Deep knowledge of C++ or TypeScript and working knowledge of other languages and frameworks such as React, OpenGL, WebGL, C#, and Microsoft development tools.
  • BSc or BA in Computer Science, Software Engineering, Mathematics, or equivalent in engineering or computer science.
  • Ability to work in a scrum environment.
  • Experience in CAD programming, geometric modelling, graphics programming, games programming, computational geometry, simulation or similar a plus.

Preferred Qualifications

  • Experience with modern software development methodologies and tools.
  • Any or all of the following languages: C++, C#, JavaScript, TypeScript.

What you will be a part of

  • 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, Flux, Electron, ZeroMQ, Protobuf, TypeScript, JavaScript, C#, C++, VSCode, Github, NUnit.
  • Continuous Integration – TeamCity, Chef, Terraform, Kubernetes, Docker, Jenkins.
  • Scrum – JIRA, Google Docs, Metabase, integrated QA.

Benefits

  • Relaxed informal open plan office, in Cambridge city centre.
  • Fun quarterly team events plus BBQs and social get-togethers.
  • Friday pub lunch!
  • Free tea, coffee and fruit plus Free Lunch on Wednesdays.
  • Excellent career development and training opportunities.
  • Death in Service Cover.
  • Cycle to Work Scheme.
  • Critical Illness Cover.
  • Income Protection.
  • Optional Healthcare and Dental cover.
  • 25 days holiday plus bank holidays.
  • 3D printers for development and personal usage.

International Working Experience

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

Travel Required

None

Compliance and Diversity

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Stratasys will provide reasonable accommodations for qualified individuals with disabilities. Stratasys is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to their protected Veteran or disabled status and will not be discriminated against for their race, color, religion, sex, age, disability, military status, or national origin or any other.

Staff / Senior Software Engineer in Cambridge employer: Stratasys

Stratasys is an exceptional employer, offering a vibrant work culture in the heart of Cambridge, where innovation thrives. With a focus on employee growth, we provide excellent career development opportunities, a relaxed office environment, and engaging team events that foster collaboration and creativity. Join us to be part of a global leader in 3D printing, where your contributions will help shape the future of manufacturing and design.
S

Contact Detail:

Stratasys Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Staff / Senior Software Engineer in Cambridge

✨Tip Number 1

Network like a pro! Reach out to current employees at Stratasys on LinkedIn or attend industry meetups. A friendly chat can give you insider info and maybe even a referral!

✨Tip Number 2

Show off your skills! If you’ve got a portfolio or GitHub with projects using React or TypeScript, make sure to highlight them in conversations. It’s a great way to demonstrate your expertise.

✨Tip Number 3

Prepare for the technical interview! Brush up on your problem-solving skills and be ready to tackle coding challenges. Practising common algorithms and data structures can really help you shine.

✨Tip Number 4

Don’t forget to follow up! After interviews, send a quick thank-you email to express your appreciation. It keeps you fresh in their minds and shows your enthusiasm for the role.

We think you need these skills to ace Staff / Senior Software Engineer in Cambridge

C++
TypeScript
React
OpenGL
WebGL
C#
Software Development Methodologies
Scrum
Technical Mentorship
Problem-Solving Skills
Communication Skills
Geometric Modelling
Graphics Programming
Continuous Integration Tools
Collaboration

Some tips for your application 🫑

Tailor Your CV: Make sure your CV is tailored to the role of Staff/Senior Software Engineer. Highlight your experience with C++, TypeScript, and any relevant frameworks like React. We want to see how your skills align with our innovative 3D printing solutions!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for software engineering and how you can contribute to Stratasys. Let us know why you're excited about working in the 3D printing industry and what makes you a great fit for our team.

Showcase Your Projects: If you've worked on any interesting projects, especially those involving CAD programming or graphics, make sure to mention them. We love seeing real-world applications of your skills, so don’t hold back on sharing your achievements!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us that you’re genuinely interested in joining our team at Stratasys!

How to prepare for a job interview at Stratasys

✨Know Your Tech Inside Out

Make sure you brush up on your knowledge of C++, TypeScript, and any other relevant technologies mentioned in the job description. Be prepared to discuss your past projects and how you've used these languages to solve complex problems.

✨Showcase Your Problem-Solving Skills

Stratasys is looking for someone who can tackle challenging technical issues. Think of specific examples from your experience where you identified a problem, developed a solution, and implemented it successfully. This will demonstrate your ability to think critically and creatively.

✨Communicate Clearly

Since you'll be working with both technical and non-technical stakeholders, practice explaining your technical decisions in simple terms. This will show that you can bridge the gap between different teams and ensure everyone is on the same page.

✨Emphasise Collaboration

Highlight your experience working in a scrum environment and collaborating with cross-functional teams. Share examples of how you've contributed to team success and supported the professional growth of your colleagues, as this aligns with Stratasys's values.

Staff / Senior Software Engineer in Cambridge
Stratasys
Location: Cambridge

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>