Senior Principal Cloud Developer

Stryker•Portage, MI
•$155,900 - $337,600•Remote

About The Position

Join Stryker’s Surgical Technologies business unit to build digital technologies for operating rooms and other healthcare settings. The work supports patient and caregiver safety and efficiency across platforms including mobile apps, cloud services, SDKs, embedded systems, and edge devices. The Senior Principal Cloud Developer builds systems and applications in a cloud-native Azure environment, designing, developing, and maintaining complex software that integrates AI and machine learning technologies. The role calls for depth across programming languages, frameworks, and technologies, strong software engineering practices, and a collaborative approach to delivering high-quality solutions.

Requirements

  • Bachelor’s degree in Software Engineering, Computer Science, or a related discipline.
  • 10+ years of relevant work experience.

Nice To Haves

  • Strong knowledge of multiple programming languages, such as JavaScript/TypeScript, Python, Java, or C#.
  • Experience with front-end frameworks such as React, Angular, or Vue.js.
  • Solid understanding of back-end frameworks such as Node.js, Django, or Spring Boot.
  • Familiarity with SQL and NoSQL databases and ORM tools.
  • Knowledge of AI and ML concepts, technologies, and integration techniques.
  • Hands-on experience using AI coding assistants and agentic development tools to improve code quality, speed, and test coverage, with sound judgment in reviewing and validating AI-generated code.
  • Experience with Git-based version control, such as GitLab, and work-tracking tools such as Jira or Azure DevOps.
  • Knowledge of CI/CD pipelines, containers such as Docker and Kubernetes, and infrastructure-as-code tools such as Terraform or ARM/Bicep templates.

Responsibilities

  • Design, develop, and maintain complex, high-performance, scalable full-stack applications and cloud services.
  • Partner with data scientists, AI researchers, mobile developers, and AI/ML engineers to gather requirements, define scope, and align work with business goals.
  • Help select, evaluate, and adopt software technologies, tools, and frameworks in a cloud-native Azure environment.
  • Integrate AI and ML capabilities into production systems, including model-serving, data pipelines, and monitoring.
  • Troubleshoot and resolve complex software issues to maintain application performance and reliability.
  • Build secure, observable, and resilient systems, considering healthcare software regulatory and quality expectations.
  • Contribute to planning and estimation, helping allocate resources and deliver on time.
  • Write and maintain technical documentation, including design specifications, API documentation, and user guides.
  • Mentor engineers and help establish technical standards, including responsible use of AI-assisted development practices.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service