Software Engineer – Materials Management

Company: Biovia
Apply for the Software Engineer – Materials Management
Location: Cambridge
Job Description:

Overview

In this role you will design and build scalable backend services for the Materials Management SaaS, supporting material and substance definitions within the 3DEXPERIENCE platform. You’ll work with a cross‑functional team to evolve the product from Go Live through MVP and beyond, shaping robust cloud-native solutions. Expect to tackle complex workflows, optimize multi‑tenant architectures, and drive high-quality delivery through modern tooling. This position offers exposure to cutting-edge scientific software and a chance to influence critical workflows used by diverse customers.

Pay / Benefits

  • global, diverse work culture
  • flexible hours and hybrid model
  • structured career development
  • competitive salary
  • premium benefits package

Responsibilities

  • Architect server-side solutions and APIs using Java and modern JavaScript ecosystems
  • Drive product evolution by enabling new backend features for scientific workflows
  • Champion continuous delivery with comprehensive test coverage and maintainable code
  • Innovate and modernise backend tooling, patterns, and engineering practices
  • Optimize cloud architecture, data processing, and multi-tenant capabilities
  • Elevate code quality through rigorous peer reviews and robust codebases

Key requirements

  • Degree in Computer Science, STEM, or related discipline
  • Strong backend experience with Java and/or JavaScript/TypeScript
  • Experience designing secure, high-performance RESTful APIs for large-scale SaaS
  • Automated backend testing experience (JUnit, Mocha/Jest)
  • Ownership mindset, agile culture, excellent English communication
  • Experience with RDF/graph databases and SPARQL querying
  • Interest or background in materials science, chemistry, biology, or scientific informatics
  • Familiarity with Angular 21+ and RxJS to support collaboration when needed
  • ownership
  • agile mindset
  • strong English communication
  • Java
  • JavaScript/TypeScript
  • RESTful API design

Posted: September 14th, 2026