Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

SONIFI Logo

Software Architect

SONIFI

$120,000 - $160,000
Oct 31, 2025
Remote, US
Apply Now

SONIFI Health is seeking a Software Architect to design and develop software applications and provide high-level architectural direction across complex systems to improve patient experience, health outcomes, and hospital productivity.

Requirements

  • In-depth knowledge of enterprise architecture frameworks and methodologies.
  • Expertise in microservices architecture, AWS, message bus, and serverless architecture.
  • Experience designing multi-tenant public and private cloud solutions.
  • Experience integrating with finance, billing applications, and back-office systems (e.g., SAP).
  • Exposure to the healthcare domain and digital health technology products.
  • 7+ years of experience in Software Engineering or equivalent combination of education and experience.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field; Master’s degree preferred.

Responsibilities

  • Defining and documenting overall solution architecture and system designs to meet business objectives.
  • Developing and maintaining architecture standards that ensure performance, scalability, and security requirements are met.
  • Collaborating with product stakeholders to translate business needs into detailed technical solutions.
  • Choosing appropriate technologies for assigned solutions and ensuring integration with existing systems.
  • Acting as lead technical architect for complex projects, guiding development tasks and team execution.
  • Partnering with security and operations teams to ensure compliance with organizational and industry standards.
  • Providing technical coaching, mentorship, and development for other Software Engineering staff.

Other

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field; Master’s degree preferred.
  • 7+ years of experience in Software Engineering or equivalent combination of education and experience.
  • Strong interpersonal, leadership, and communication skills, with the ability to influence and mentor others.
  • Strategic thinker with strong problem-solving and decision-making abilities.
  • Proven ability to collaborate across teams, manage conflict, and build lasting relationships.