E

Envista

Global dental products & technologies provider

Principal Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeQuakertown, PA, USA

About the Job

Requirements

  • A bachelor's degree in Engineering, Computer Science, or equivalent is required.
  • At least 10 years of experience in a related field, including 5 years in product, project, process, or team leadership.
  • Demonstrated experience architecting and delivering cloud-native applications on Microsoft Azure.
  • Experience with C#/.NET, including ASP.NET Core Web APIs and Entity Framework Core.
  • Experience with React and ecosystem libraries such as React Router, Redux Toolkit, React Query, and Material UI.
  • Experience with Azure App Services, Functions, Azure SQL, Blob Storage, and Key Vault.
  • Experience integrating AI/ML services into production applications, such as Azure AI services or cloud-hosted inference APIs.
  • Experience integrating cloud services with native desktop applications.
  • Experience with RESTful web services and HTTP protocols.
  • Mastery of design patterns and complex systems design and architecture.

Responsibilities

  • Take technical ownership of the imaging cloud and AI-enabled platform, including its architecture, quality, security, and ongoing evolution.
  • Serve as the accountable engineer from design through deployment and post-release support.
  • Architect and lead development of cloud services that support integration of AI-driven capabilities within clinical imaging workflows.
  • Lead the design of web-based front-end experiences for clinical workflows.
  • Define and maintain integration architecture and APIs connecting the cloud platform with the company's desktop imaging applications.
  • Perform duties across the software development process, including requirements definition, design, implementation, integration, testing, and deployment.
  • Work with cross-functional teams to define and analyze requirements for new features or enhancements, partnering with desktop application, QA, and product teams.
  • Establish and drive adherence to engineering best practices for reliability, security, scalability, and regulatory compliance across the platform.
  • Estimate development effort and provide accurate work progress status.
  • Produce and maintain software engineering deliverables, including software documentation, code, test plans, and test results.
  • Ensure deliverables meet relevant quality, safety, regulatory, serviceability, and reliability requirements.
  • Mentor other engineers and provide technical guidance across teams working on adjacent parts of the platform.
  • Communicate complex technical concepts and build stakeholder alignment on architectural direction.
  • Interpret business and customer needs and recommend technical approaches to improve products and processes.
  • Understand and drive implementation of the established software development process.
  • Complete other duties as assigned.

Desired Qualifications

  • A master's degree in a related field is preferred.
  • Microservices architecture experience is preferred.
  • Experience with imaging systems, particularly for medical or dental applications.
  • Experience defining or improving software processes.
  • Experience developing software in an FDA-regulated industry.

About the Company

Envista

Global dental products & technologies provider

Envista provides a broad range of dental products and solutions to dental professionals, spanning implants, prosthetics, orthodontics, imaging, endodontics, restorative materials, and infection prevention. Its products work by serving dentists through a two-segment model: Specialty Products & Technologies (brands like Nobel Biocare, Ormco, Damon System, Spark) and Equipment & Consumables (brands like Kerr, DEXIS, Metrex) sold via direct sales and distributors to offices, clinics, hospitals, and labs, enabling end-to-end workflows from planning and imaging to treatment and infection control. Envista differentiates itself with a large, globally distributed portfolio and established brands that cover roughly 90% of a dentist’s clinical needs, supporting DSOs and independent practices alike. The company aims to be a leading independent global provider of dental products and digital dentistry tools, expanding geographic reach and integrated solutions for dental care.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Brea, CA
Founded
2004

Recently Posted Jobs

Explore more opportunities at Envista

See more jobs