2,074,098open jobs
123,088companies
251,583added this week
Browse all
Salary
≈ $53k – $113k per year (Estimated)
Location
In office (Madrid)
Seniority
Senior · 10+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 31, 2026. First seen by Alion on Jun 18, 2026. Envista Holdings Corporation scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Headquartered in Brea, California, Envista Holdings Corporation is a global dental products and medical technology company that develops, manufactures, and markets comprehensive dental solutions. The enterprise operates an extensive portfolio of industry-leading brands - including Nobel Biocare, Ormco, and Kerr - spanning dental implants, orthodontic systems, digital imaging equipment, and clinical consumables. Serving dental professionals, specialists, and laboratories worldwide, the organization delivers advanced clinical tools and workflows designed to enhance patient care and modernize oral healthcare practices.

Job Description:

Want to build technology that transforms smiles-literally?

Join our global team working on Spark™ Clear Aligners, a next-generation orthodontic solution. We’re looking for a strong C++ engineer to help us turn raw dental scan data into precise 3D models using advanced algorithms and machine learning.

This is where software engineering meets real-world healthcare impact.

What you’ll be working on

  • Converting dental X-ray and scan data into accurate 3D anatomical models

  • Solving complex computational geometry challenges in a medical context

  • Designing and building features for desktop and backend applications

  • Collaborating with a global team of engineers, product managers, and domain experts

  • Driving innovation in an Agile environment (from concept to release)

Job Requirements:

What we’re looking for

  • 10+ years of C++ development experience

  • Background in Computer Science, Mathematics, or similar

  • Experience with computational geometry

  • Strong grasp of clean code principles (SOLID, KISS, YAGNI)

  • Experience working in Agile teams

  • Solid testing practices (unit + integration tests)

  • Fluent English

Nice to have

  • CGAL, VTK, Embree or similar frameworks

  • Python for prototyping or testing

  • AWS or Azure exposure

  • TypeScript / React basics

  • Interest in AI-assisted tools (e.g., GitHub Copilot)

Why join us?

  • Work on meaningful technology that improves patient outcomes

  • Tackle unique challenges combining 3D, ML, and medical imaging

  • Be part of a global, collaborative team

  • Grow your expertise in a highly specialized, innovative domain

  • Competitive compensation package with comprehensive benefits, including medical and dental coverage

  • Meal allowance to support your daily wellbeing

  • Maternity & paternity leave to help you focus on what matters most during important life moments

  • Modern, award-winning office at Kio Towers, designed with top-tier wellbeing and ergonomic standards

Operating Company:

Ormco

Ormco is a global leader and innovator of high-quality orthodontic products and solutions, including brackets and wires. For more than 60 years, our team has partnered with the orthodontic community to help create over 20 million smiles in more than 140 countries. We build trusted relationships. Each one is rooted in respect and understanding. We take that approach when we help orthodontists achieve their clinical and practice management objectives. We take the same approach when we help our team bring their personal best to work each day, ready to make a difference and reach their full potential.

Envista and its family of companies (Envista) will not accept unsolicited resumes from any source other than directly from a candidate. Envista will consider unsolicited referrals and/or resumes submitted by vendors such as search firms, staffing agencies, professional recruiters, fee-based referral services and recruiting agencies (Agency) to have been referred by the Agency free of charge and Envista will not pay a fee for any placement resulting from the receipt such unsolicited resumes. An Agency must obtain advance written approval from Envista's internal Talent Acquisition or Human Resources team to submit resumes, and then only in conjunction with a valid fully-executed contract approved by the Global Talent Acquisition leader and in response to a specific job opening. Envista will not pay a fee to any Agency that does not have such agreement and written approval in place.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,074,098 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Madrid
$170k – $190k per year · Remote (United States, ET hours) · Full-Time · 7+ years exp · United States
Python
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
AI/ML
LLM
Frontend
React.js
Remix
React Router
DevOps
AWS
AWS Lambda
Cybersecurity
SOC 2
HIPAA
Least Privilege
Analytics
ETL/ELT
MedTech
HL7
FHIR
Apply
≈ $17k – $42k per year (Estimated) · In office · Full-Time · 12+ years exp · Bengaluru · Hyderabad
JavaScript
TypeScript
Node JS
AI/ML
Copilot
Model Context Protocol
AI Agents
RAG
Devin
Knowledge Graph
Frontend
Redux
npm
pnpm
Mobile
State Management
DevOps
Terraform
GitHub Actions
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Amazon EKS
IAM
Amazon ECS
Cybersecurity
CyberArk
Management
Confluence
Jira
ServiceNow
SharePoint
QA
Jest
Apply
≈ $17k – $41k per year (Estimated) · In office · Full-Time · 12+ years exp · Bengaluru · Hyderabad
Java
TypeScript
SQL
C++
COBOL
Java
Spring Boot
COBOL
IBM MQ
Databases
Apache Kafka
AI/ML
Copilot
Model Context Protocol
AI Agents
RAG
Devin
Knowledge Graph
DevOps
Rest API
Terraform
GitHub Actions
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Amazon EKS
IAM
Amazon ECS
Cybersecurity
CyberArk
Apply
≈ $13k – $30k per year (Estimated) · In office · Full-Time · 6+ years exp · Bachelor's Degree · Bengaluru · Hyderabad
JavaScript
Java
Kotlin
TypeScript
SQL
COBOL
Java
Spring Boot
Hibernate
Kotlin
Mockito
COBOL
IBM MQ
Databases
Oracle
Apache Kafka
AI/ML
Copilot
Claude Code
Model Context Protocol
AI Agents
Devin
Frontend
React.js
Mobile
JUnit
DevOps
Rest API
Terraform
GitHub Actions
CI/CD
Git
AWS
Docker
Kubernetes
Amazon EKS
AWS Lambda
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
API Gateway
Management
Confluence
Jira
Agile
QA
Jest
Apply
≈ $17k – $41k per year (Estimated) · In office · Full-Time · 16+ years exp · Bengaluru · Hyderabad
Java
TypeScript
SQL
C++
COBOL
Java
Spring Boot
COBOL
IBM MQ
Databases
Apache Kafka
AI/ML
Copilot
Model Context Protocol
AI Agents
RAG
Devin
Knowledge Graph
Frontend
Redux
Mobile
State Management
DevOps
Rest API
Terraform
GitHub Actions
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Amazon EKS
IAM
Amazon ECS
Cybersecurity
CyberArk
QA
Jest
Apply
≈ $51k – $125k per year (Estimated) · In office · Madrid
Apply
Project Manager 5 hours ago
≈ $61k – $117k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Madrid
AI/ML
Anomaly Detection
Machine Learning
Management
Agile
Scrum
Apply
Hybrid · Internship · Madrid
Apply
Hybrid · Internship · Bachelor's Degree · Madrid
Apply
≈ $38k – $88k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Madrid
Apply
See all jobs
This is one of many
2,074,098 more open roles from verified company boards, updated every day.