SaaS Software Architect

Henry Schein One Logo

Henry Schein One

💵 $135k-$200k
📍Remote - Worldwide

Summary

Join Henry Schein One as a Software Architect and lead the technical vision for our cloud-based dental offerings and global data-syncing integrations. You will collaborate with a global team to create cutting-edge solutions improving patient care. This remote position (preference given to Salt Lake City Metro area candidates) requires 12-15 years in software engineering with significant leadership experience. You will provide end-to-end technical vision, analyze market trends, contribute to architecture committees, and design scalable architectures. Excellent communication and a deep understanding of agile development are crucial. Competitive compensation, excellent benefits, and professional development opportunities are offered.

Requirements

  • 12 – 15 years in software engineering, with 7+ years leading technical aspects of software teams and 3 – 5 years proven experience as a Software Architect
  • Expert knowledge of software architectural patterns and domain-driven design principles
  • Ability to debate, decide and deliver documented designs
  • Proficiency in our technology stack, including: Java, C#, Python, PHP
  • JavaScript/Typescript (React and Node)
  • SQL (Postgres) and NoSQL
  • Kotlin and Swift
  • Kafka Event Streaming and Terraform
  • Authentication/Authorization, 3rd Party Integrations
  • Git, Code Pipelines, Tech Debt Prioritization
  • Deep understanding of software quality attributes (extensibility, secure-ability, scalability, durability, and usability) and how to balance them in system design
  • Excellent communication skills and ability to effectively explain complex technical concepts in an approachable and inclusive manner
  • Deep understanding of agile development practices and software architect deliverables

Responsibilities

  • Provide end-to-end technical vision and leadership for our SaaS product suite, focusing on cloud-based dental offerings and global data-synching integrations
  • Analyze market trends, business requirements, and user needs to guide product direction
  • Contribute to the HS1 Architecture Committee, defining best practices and technology standards
  • Promote and enforce architecture standards and best practices across the organization
  • Create comprehensive design documentation for product and engineering teams of processes and data flow of the architecture
  • Design scalable API, Commands, Events, Services, and Frontend architectures to meet business and customer needs
  • Collaborate with cross-functional teams to align product design with business objectives
  • Present technical designs to executives and Product Management, highlighting business value and trade-offs of proposed technical solutions
  • Participate in recruiting top talent for our architecture and engineering teams

Preferred Qualifications

  • Bachelor’s or Master’s Degree in Computer Science or a related field
  • Ability to foster a customer-focused culture and drive user-centered design
  • Experience in identifying and resolving system-level security vulnerabilities
  • Proactively identify and address organizational knowledge gaps by developing and delivering targeted training materials and presentations on key technical subjects

Benefits

  • Competitive compensation
  • Excellent benefits package – Medical, Dental and Vision Coverage, 401K Plan with Company Match, Paid Time Off (PTO), Sick Leave (if applicable), Paid Parental Leave, Short Term Disability, Income Protection, Work Life Assistance Program, Health Savings and Flexible Spending Accounts, Education Benefits, Worldwide Scholarship Program, Volunteer Opportunities, and more
  • A great place to work with fantastic people
  • A career in the healthcare technology industry, with the ability to grow and realize your full potential
  • Professional development opportunities

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs