Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Software Architect role.
Rezi rewrites your resume against Tactile Medical's job description. Free.

Tailor your resume to this Software Architect role.
Rezi rewrites your resume against Tactile Medical's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Software Architect posting at Tactile Medical — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Software Architect posting at Tactile Medical — free, in seconds.
About the Role
The Software Architect provides technical leadership for cloud-based services and shared platform capabilities supporting Tactile Medical's connected products and digital health applications. This role defines backend services for mobile and web applications, establishes scalable shared-service architecture, and collaborates cross-functionally to guide architecture decisions and deliver secure, compliant software platforms.
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.
- 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 build alignment, improve architecture governance, and strengthen internal ownership of critical 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 an equivalent role.
- Medical device software development experience, including requirements traceability, design controls, risk management, verification evidence, change control, release documentation, and formal design review.
- Strong background defining architecture for backend services, service boundaries, data flows, APIs, identity, integration patterns, observability, deployment models, and operational reliability.
- Demonstrated ability to create clear, review-ready architecture documentation, including system diagrams, interface specifications, data flow diagrams, architecture decision records, deployment models, technology inventories, and design content that supports traceability.
- Working knowledge of secure software architecture practices, including secure design patterns, threat modeling, access control, data protection, vulnerability management, and risk-based architecture decision-making.
Skills
- Backend services
- APIs
- Integrations
- Cloud-based systems
- Shared platform capabilities
- Mobile applications
- Web applications
- Connected devices
- Customer-facing workflows
- Internal tools
- Data flows
- Identity
- Telemetry
- Observability
- Operational reliability
- Cybersecurity architecture
- Secure design patterns
- Threat modeling
- Access control
- Data protection
- Vulnerability management
- Secure update support
- System diagrams
- Interface definitions
- Architecture decision records
- Deployment models
- Design controls
- Design History File
- FDA 510(k) submission
- Risk management
- Verification planning
- Controlled release activities
- Digital health products
- Connected products
- Regulated software systems
- IEC 62304
- ISO 14971
- Medical device cybersecurity guidance
- SBOM/SOUP concepts
- Azure cloud services
- Cloud-native architecture
- SaaS platforms
- Platform engineering
- DevOps
- CI/CD
- Infrastructure as code
- Azure Solutions Architect
- Azure Developer
- Azure Security
- CISSP
- CSSLP
Experience Level
- 10+ years of professional software engineering experience
- 5+ years in senior technical leadership roles
Education Level
- Bachelor's degree in Computer Science, Computer Engineering, or a related technical discipline
Salary/Compensations
- $100,500—$165,000 USD
Benefits
- Medical benefits
- Dental benefits
- Vision benefits
- Retirement benefits
- Employee stock purchase plan
- Paid time off
- Parental leave
- Family medical leave
- Volunteer time off
- Additional leave programs
- Life insurance
- Disability coverage
- Other life and work wellness benefits and discounts
About the Company
- At Tactile Medical, we specialize in developing at-home therapy devices to treat lymphedema, chronic venous insufficiency and respiratory illnesses.
- At Tactile Medical, we develop at-home therapy devices that help patients manage chronic health conditions.