JobRaahGet matched free

Jobs

Software Architect

Tactile Medical · Minneapolis, Minnesota · United States · On-site

Pay: USD 100,500 – 165,000 a year

Posted Sep 21, 2026

Apply with JobRaah

Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.

At Tactile Medical, we specialize in developing at-home therapy devices to treat lymphedema, chronic venous insufficiency and respiratory illnesses. Position Summary At Tactile Medical, we develop at-home therapy devices that help patients manage chronic health conditions. The Software Architect provides technical leadership for the cloud-based services and shared platform capabilities that support Tactile Medical's connected products and digital health applications. This role focuses on defining backend services for mobile and web applications while establishing scalable shared-service architecture for future software products. The Software Architect collaborates cross-functionally to guide architecture decisions, strengthen internal technical ownership, and deliver secure, compliant software platforms that support regulated medical device products and can grow with the business. Responsibilities Define and maintain the architecture strategy, technical standards, design principles, and reference architectures for backend services, shared platform capabilities, APIs, integrations, and connected-product software systems. Establish clear architectural boundaries between regulated medical device functionality, supporting system functionality, and non-medical-device functionality through documented interfaces, service boundaries, risk isolation, data ownership, access controls, and deployment strategies. Define reusable backend and platform patterns that support mobile applications, web applications, connected devices, customer-facing workflows, internal tools, and future shared service needs. Serve as the senior technical authority for backend and platform architecture decisions, with responsibility for data flows, identity, integrations, telemetry, observability, and operational reliability. Lead architecture reviews, technical trade-off discussions, design assessments, risk reviews, and decision-making for new products, major features, platform changes, and modernization efforts. Design and govern secure, scalable, resilient, maintainable, and observable cloud-based service architectures that support connected medical device products and related digital services. Guide cybersecurity architecture for cloud and platform services, including secure design patterns, threat modeling, access control, data protection, monitoring, vulnerability management, and secure update support. Create and maintain review-ready architecture documentation, including system diagrams, interface definitions, data flows, architecture decision records, deployment models, and design content that supports traceability. Ensure architecture artifacts support design controls, Design History File inputs, FDA 510(k) submission support, cybersecurity documentation, software change assessments, risk management, verification planning, and controlled release activities. Collaborate cross-functionally with internal teams and external development partners to…