Senior Full Stack Software Engineer

Dentsply Sirona, Inc•Madison, WI
•$183,700 - $205,700•Hybrid

About The Position

Dentsply Sirona is seeking an experienced Senior Full Stack Software Engineer to serve as Technical Lead and Product Owner for high-performance, interactive, cloud-based CAD/CAM applications and AI model development, integration, and deployment. The role owns features end to end, from requirements and design specifications through architecture and implementation of the frontend, backend, APIs, data layer, and cloud deployment. It emphasizes fast product development, multi-agent AI-assisted engineering, and delivering AI-enabled capabilities to production. The position leads full-stack system design and architecture, product ownership, AI-enabled engineering and deployment, and technical communication and mentorship across teams. It partners with UX, Clinical, Quality/Regulatory, and Infrastructure teams, and guides architectural decisions and technical direction. The position is hybrid and requires working in the office four days per week.

Requirements

  • At least 8 years of engineering experience, including full-stack development of cloud-based web applications.
  • Experience leading complex technical projects across teams.
  • Experience with system architecture, API design, and scalability.
  • Experience as a product owner or equivalent, including backlog ownership, requirements, and design specifications.
  • Experience mentoring engineers across multiple teams.
  • Experience with distributed systems and cloud-native deployments.
  • Experience building and shipping AI-enabled features to production.
  • Experience with AI coding assistants or multi-agent workflows in daily development.
  • Expert-level technical strategy and system design skills.
  • Proficiency in front-end development, such as TypeScript, React or similar frameworks, and modern web tooling.
  • Proficiency in back-end development and API design using technologies such as Python, Node.js, Java, C#, Go, or C++, and REST, GraphQL, or gRPC.
  • Experience with relational and NoSQL database design, data modeling, and performance tuning.
  • Proficiency in CI/CD, Docker, cloud computing, infrastructure as code, and observability; GCP and Kubernetes are cited examples.
  • Strong product ownership skills, including requirements engineering, specification writing, prioritization, and stakeholder management.
  • A fast product development mindset, including MVP thinking, rapid prototyping, and data-informed iteration.
  • Proficiency in multi-agent and agentic coding workflows, including task decomposition, context engineering, and automated review and testing of AI-generated code.
  • Experience in AI development and deployment, including LLM/ML integration, retrieval-augmented generation, evaluation, monitoring (MLOps/LLMOps), and cost and latency optimization.
  • Working knowledge of application security and secure development practices.
  • Deep understanding of scalability and performance optimization.
  • Strong incident response and system reliability experience.
  • Proven cross-functional leadership abilities.
  • Good written and spoken English.
  • A bachelor's degree with more than 10 years of work, a master's degree with more than 8 years of work, or a PhD with more than 5 years of work in Computer Science, Software Engineering, or a related field with an algorithmic, mathematical, or numerical background and strong industry experience, or relevant experience.
  • Eligibility to work in the country where the position is based.

Nice To Haves

  • Experience in medical device development.
  • A track record of successful architecture decisions and fast, high-quality product delivery.
  • WebGL or WebGPU experience.
  • German language skills.
  • Familiarity with 3D computer graphics or CAD/CAM applications.
  • Experience with regulatory compliance.
  • Experience applying an agentic SDLC end to end, from agent-assisted requirements and specifications through implementation, testing, and release, integrated into CI/CD with traceability and compliance of AI-generated artifacts in a regulated context such as medical devices.
  • Industry recognition and thought leadership.

Responsibilities

  • Lead the design and architecture of full-stack systems, including web front ends, services and APIs, data layers, and cloud infrastructure, ensuring scalability, security, and reliability.
  • Build and maintain shared frameworks, components, services, and databases used across teams.
  • Own CI/CD, observability, incident response, and system resiliency for delivered services.
  • Introduce and champion technologies that improve development efficiency.
  • Own the product-area backlog and roadmap, and write requirements, design specifications, and acceptance criteria.
  • Partner with UX, Clinical, Quality/Regulatory, and Infrastructure teams to turn user needs into shippable increments.
  • Drive rapid product development through prototypes, short feedback loops, feature flags, and frequent safe releases.
  • Coordinate delivery across epics and teams, managing scope, dependencies, and risk.
  • Establish and champion multi-agent coding workflows for implementation, review, testing, and documentation, with human oversight, guardrails, and quality gates.
  • Design, build, and deploy AI-enabled features, including LLM-based assistants, retrieval-augmented workflows, and automation, with evaluation, monitoring, cost control, privacy, and safety.
  • Build platforms and pipelines for reliable cloud deployment and operation of AI components, including containers, orchestration, model and service versioning, and rollback.
  • Present technical and product strategies to stakeholders and drive alignment on decisions across teams.
  • Mentor engineers across multiple teams as a technical coach and advisor, providing company-wide technical mentorship.
  • Guide architectural decisions and technical direction.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service