Senior Software Engineer (3D, Three.js) (m/f/d)

Straumann Group

Berlin

Vor Ort

EUR 70.000 - 90.000

Vollzeit

Vor 6 Tagen
Sei unter den ersten Bewerbenden
Bewerbungsgenerator

Eine vollständige Bewerbung in einer Minute — Lebenslauf und Anschreiben, maßgeschneidert und versandbereit.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Straumann Group is hiring a Software Engineer with strong 3D experience to build high-quality software for orthodontic treatment planning in Berlin. You will develop 3D features, render and optimize performance, and collaborate with product, design, clinical, and QA teams to deliver impactful solutions.

The role emphasizes solving complex technical problems, maintaining robust code, and contributing to scalable 3D platforms that improve patient outcomes. English proficiency is required.

Qualifikationen

  • Professional software engineering experience delivering production-quality software.
  • Understanding of 3D geometry and spatial concepts such as vectors, matrices, transformations, and intersections.
  • Experience developing visual, interactive, or rendering-based 3D software.
  • Proficiency in TypeScript and experience with Three.js, or transferable experience with comparable programming languages, 3D frameworks, or rendering technologies.
  • Ability to diagnose technical problems and develop practical solutions.
  • Experience working collaboratively with both technical and non-technical colleagues.
  • Familiarity with modern software development practices and tools such as Git and agile ways of working.
  • Proficiency in written and spoken English, including communicating technical information.

Aufgaben

  • Deliver new features and improvements in our 3D software platform;
  • Work closely with product, design, clinical, and QA colleagues to plan and implement 3D functionality;
  • Diagnose, debug, and resolve technical issues across the 3D stack;
  • Contribute to performance optimisation, rendering quality, and overall software responsiveness;
  • Tackle technical debt and help improve the maintainability and robustness of the codebase;
  • Collaborate with the team to design pragmatic technical solutions that balance quality, delivery, and user needs;
  • Help improve development practices through code reviews, testing, and thoughtful implementation.

Kenntnisse

3D Software
TypeScript
Three.js
Rendering
Problem solving
Collaborative
Git & Agile
English communication

Ausbildung

Bachelor's in Computer Science

Tools

Git
Unity
WebGL
OpenGL

Jobbeschreibung

Are you ready to unlock your potential? At Straumann Group we’re on an exciting journey of growth, innovation, and impact - driven by our mission to improve oral health and transform millions of lives worldwide. United by purpose, we bring our best selves to work every day, embracing a high-performance, player-learner culture that inspires collaboration, curiosity, and ambition. Here, you’ll have the opportunity to take charge of your own career, harnessing your skills, passion, and enthusiasm for learning to continually grow and progress. Together, we’re not just shaping brighter smiles, we’re unlocking the potential of people everywhere, including our own.

We are looking for a Software Engineer with strong 3D experience and a passion for building high-quality software. This role is ideal for someone who enjoys solving complex technical problems, collaborating closely with others, and delivering product features that have a real impact on users.

You will work on cutting-edge 3D software used to support clear aligner treatment planning. The work includes building new functionality, improving existing systems, and helping us scale the technical quality and performance of our platform.

Your responsibilities:
  • Deliver new features and improvements in our 3D software platform;
  • Work closely with product, design, clinical, and QA colleagues to plan and implement 3D functionality;
  • Diagnose, debug, and resolve technical issues across the 3D stack;
  • Contribute to performance optimisation, rendering quality, and overall software responsiveness;
  • Tackle technical debt and help improve the maintainability and robustness of the codebase;
  • Collaborate with the team to design pragmatic technical solutions that balance quality, delivery, and user needs;
  • Help improve development practices through code reviews, testing, and thoughtful implementation.
Your Profile - Qualifications
Essential
  • Professional software engineering experience delivering production-quality software.
  • Understanding of 3D geometry and spatial concepts such as vectors, matrices, transformations, and intersections.
  • Experience developing visual, interactive, or rendering-based 3D software.
  • Proficiency in TypeScript and experience with Three.js, or transferable experience with comparable programming languages, 3D frameworks, or rendering technologies.
  • Ability to diagnose technical problems and develop practical solutions.
  • Experience working collaboratively with both technical and non-technical colleagues.
  • Familiarity with modern software development practices and tools such as Git and agile ways of working.
  • Proficiency in written and spoken English, including communicating technical information.
  • A degree in Computer Science, STEM, or a related technical field, or equivalent professional experience.
Nice to Have
  • Experience with computational geometry or algorithmic 3D development.
  • Experience in 3D applications, visualisation, simulation, or game development.
  • Familiarity with technologies such as WebGL, OpenGL, or Unity.
  • Experience with automated testing, including unit or end-to-end testing.
  • Experience improving performance in interactive or graphics-intensive applications.
Why join us?

This is an opportunity to work on technically challenging software with real-world impact. You will help build and improve 3D functionality that supports orthodontic treatment planning and contributes directly to the quality of our product.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or disability.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Software Engineer (3D, Three.js)
Senior Software Engineer (3D, Three.js)

Straumann Group • Berlin

Vor Ort
EUR 70.000 - 100.000
Software Test Engineer (f/m/d)
Software Test Engineer (f/m/d)

Institut Straumann AG • Berlin

Vor Ort
EUR 55.000 - 85.000
Software Test Engineer (f/m/d)
Software Test Engineer (f/m/d)

Straumann Group • Berlin

Vor Ort
EUR 48.000 - 62.000
Software Engineer in Test (m/w/d)
Software Engineer in Test (m/w/d)

Dentsply Sirona • Berlin

Vor Ort
EUR 50.000 - 80.000
Regional Training and Education Manager
Regional Training and Education Manager

3Shape A/S • Düsseldorf

Hybrid
EUR 65.000 - 90.000
Hybrid/remote working with travel
Salary + bonus
Health insurance
+2
Senior Clinical Liaison (m/w/d) – Invisalign & Digitale Kieferorthopädie
Senior Clinical Liaison (m/w/d) – Invisalign & Digitale Kieferorthopädie

Align Technology • Konstanz

Vor Ort
EUR 50.000 - 70.000
Attraktive betriebliche Altersvorsorge
Essenszulage
Moderne Arbeitsmittel
+4
Werkstudent*in Digital Content Marketing & Marketing Communication (m/w/d)
Werkstudent*in Digital Content Marketing & Marketing Communication (m/w/d)

Straumann Group • Freiburg im Breisgau

Vor Ort
EUR 13.000 - 20.000
Sozialleistungen
Altersvorsorge
Teamkultur
Senior Software Engineer I (f/m/d)
Senior Software Engineer I (f/m/d)

Wellspect HealthCare • Bensheim

Vor Ort
EUR 90.000 - 130.000
DACH Field Clinical South Germany
DACH Field Clinical South Germany

Align Technology • Deutschland

Vor Ort
EUR 65.000 - 90.000
Betriebliche Altersvorsorge
Essenszulage
Moderne Arbeitsmittel
+4
Digital Workflow Specialist – Sweden / Nordics (f/m/d)
Digital Workflow Specialist – Sweden / Nordics (f/m/d)

SprintRay Inc. • Weiterstadt

Vor Ort
EUR 60.000 - 90.000
30 days vacation
Flexible working hours
Training opportunities
+2