Skip to main content

Principle Software Engineer

Posted 8 days ago

advinow medicalScottsdale (AZ)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Company Description: AdviNOW Medical is a healthcare technology company focused on reducing costs, increasing efficiency, and improving access to care through advanced Artificial Intelligence and Augmented Reality solutions. Its integrated platform spans the entire patient journey, from a digital front door for self-registration and AI-driven triage to decision support, automated scribing, post-visit follow-up, and augmented reality medical measurements. The technology is designed to work with existing EMR systems and to empower clinical staff at all levels to operate at the top of their license. AdviNOW Medical has been recognized by Gartner, Healthcare Tech Outlook, Silicon Review, and Forbes, and has received multiple awards for innovation in healthcare delivery.
Role Description: The Principle Software Engineer is a full-time, on-site role based in Scottsdale, AZ, responsible for leading the design, development, and implementation of core platform services that power AdviNOW Medical's AI and AR-driven healthcare solutions. This role oversees complex back-end systems, architects scalable and secure software, and guides technical decision-making across multiple product components. The Principle Software Engineer collaborates with product managers, data scientists, clinical stakeholders, and other engineers to translate healthcare workflows into robust, maintainable code. Daily responsibilities include hands-on coding, code reviews, mentoring team members, improving development practices, and ensuring high reliability, performance, and integration with third-party EMR and healthcare systems.
Qualifications: Strong foundational knowledge in Computer Science, including data structures, algorithms, and system design. Proficiency in Software Development and Programming, with experience delivering production-quality applications. Expertise in Back-End Web Development, including APIs, microservices, databases, and cloud-based architectures. Deep experience with Object-Oriented Programming (OOP) principles and patterns applied to large-scale systems. Proven track record in technical leadership, mentoring engineers, and driving architectural decisions. Experience with modern development tools and practices (version control, CI/CD, automated testing, code review).Background working with healthcare, EMR integrations, or regulated environments is highly beneficial. Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Strong problem-solving skills, clear communication, and the ability to collaborate in a cross-functional team on-site.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this