About this role
Principal Software Engineer at Henry Schein One. Location: American Fork, Utah, United States. Role: designing systems, embedding AI, defining architecture Requirements: 12+ years building backend or full-stack systems, proven AI/ML design and deployment experience, expertise in reliability and system design, strong communication and leadership across teams. Category: Software Development Seniority: Senior Level Tools: C#, .NET, Java, SpringBoot, C++, SQL, WinForms, WPF, GitLab, CI/CD, Win32 API, WinUI 3, LLMs, RAG pipelines, prompt engineering, agentic frameworks, AI-assisted developer tooling, CQRS, Microservices, JavaScript, TypeScript, Behavior-Driven Development (BDD) Commitment: Full Time Workplace: Onsite Languages: English