
Software Architect
Tactile Medical11 hours ago
Minneapolis, MN, USAStaff+
Base Salary
$101k - $165k/yr
Responsibilities
- Define and maintain architecture strategy, technical standards, design principles, and reference architectures for backend services, shared platforms, APIs, integrations, and connected-product software.
- Establish architectural boundaries between regulated medical-device functionality, supporting systems, and non-medical-device functionality through interfaces, service boundaries, risk isolation, data ownership, access controls, and deployment strategies.
- Define reusable backend and platform patterns for mobile applications, web applications, connected devices, customer workflows, internal tools, and future shared services.
- Serve as the senior technical authority for backend and platform architecture, including data flows, identity, integrations, telemetry, observability, and operational reliability.
- Lead architecture reviews, technical trade-off discussions, design assessments, risk reviews, and decisions for products, features, platform changes, and modernization.
- Design and govern secure, scalable, resilient, maintainable, and observable cloud-based service architectures.
- Guide cybersecurity architecture through secure design patterns, threat modeling, access control, data protection, monitoring, vulnerability management, and secure update support.
- Create review-ready architecture documentation, including system diagrams, interface definitions, data flows, architecture decision records, deployment models, and traceability-supporting design content.
- Support design controls, Design History File inputs, FDA 510(k) submissions, cybersecurity documentation, software change assessments, risk management, verification planning, and controlled releases.
- Collaborate with internal teams and external development partners to improve architecture governance and strengthen internal ownership of technical decisions.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, or a related technical discipline.
- 10+ years of professional software engineering experience designing and delivering commercial software products, including backend services, APIs, integrations, cloud-based systems, or shared platform capabilities.
- 5+ years in senior technical leadership roles such as Software Architect, Principal Engineer, Staff Engineer, Technical Lead, or equivalent.
- Medical device software development experience, including requirements traceability, design controls, risk management, verification evidence, change control, release documentation, and formal design review.
- Strong experience defining architecture for backend services, service boundaries, data flows, APIs, identity, integration patterns, observability, deployment models, and operational reliability.
- Demonstrated ability to create architecture documentation such as system diagrams, interface specifications, data flow diagrams, architecture decision records, deployment models, technology inventories, and traceability-supporting design content.
- Working knowledge of secure software architecture practices, including secure design patterns, threat modeling, access control, data protection, vulnerability management, and risk-based architecture decisions.
- Preferred experience with digital health products, connected products, cloud-based regulated software, SaaS platforms, platform engineering, DevOps, infrastructure as code, observability, and operational reliability.
- Preferred familiarity with IEC 62304, ISO 14971, medical device cybersecurity guidance, SBOM/SOUP concepts, design controls, and Design History File expectations.
- Preferred certifications include Azure Solutions Architect, Azure Developer, Azure Security, CISSP, CSSLP, or similar architecture, cloud, platform, or cybersecurity credentials.
Benefits
- Medical, dental, and vision benefits.
- Retirement benefits and an employee stock purchase plan.
- Paid time off, parental leave, family medical leave, volunteer time off, and additional leave programs.
- Life insurance, disability coverage, wellness benefits, and discounts, subject to eligibility and other conditions.
About Tactile Medical
Tactile Medical designs and sells at-home medical devices for patients with lymphedema, chronic venous insufficiency, and related chronic swelling, as well as respiratory conditions. The company markets durable medical equipment through a direct national sales and clinical support team, working with providers and insurance reimbursement. Founded in 1995 and headquartered in Minneapolis, it is a public company listed on Nasdaq.