We are looking for a Senior Software Engineer to join our team in Draper, Utah and build software that expands access to hearing care through reliable, scalable digital solutions. This role will shape architecture decisions, contribute across the full development lifecycle, and partner closely with product, design, and engineering peers to deliver impactful applications. The ideal candidate brings strong full-stack experience, a thoughtful approach to system design, and a passion for raising technical standards across a growing organization.<br><br>Responsibilities:<br>• Architect, build, and enhance sophisticated software components and services that support core business and customer-facing applications.<br>• Guide technical direction by contributing to roadmap discussions, evaluating implementation approaches, and promoting sound engineering practices.<br>• Work across the full development lifecycle, from solution design and hands-on coding through deployment, monitoring, and ongoing maintenance.<br>• Collaborate with product managers, designers, and fellow engineers to turn business goals into practical, high-quality technical solutions.<br>• Improve platform stability, scalability, and security by addressing performance bottlenecks and strengthening application reliability.<br>• Mentor developers through code reviews, technical coaching, and day-to-day collaboration that supports team growth.<br>• Develop and maintain APIs and distributed services using modern backend frameworks, event-driven patterns, and cloud-based infrastructure.<br>• Support continuous delivery efforts by refining automated build, test, and deployment workflows to increase development efficiency.