Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Architect

$100.5k - $165k

Tactile Medical

Software ArchitectMinneapolis, MinnesotaAt Tactile Medical, we specialize in developing at-home therapy devices to treat lymphedema, chronic venous insufficiency and respiratory illnesses.Position SummaryAt 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.ResponsibilitiesDefine 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 build alignment, improve architecture governance, and strengthen internal ownership of critical technical decisions.Required QualificationsBachelor'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.Preferred QualificationsArchitecture background for digital health products, connected products, cloud-based regulated software systems, or software platforms that support regulated product workflows.Contributions to FDA 510(k) software documentation, cybersecurity documentation, software architecture packages, software change assessments, or regulated release activities.Familiarity with IEC 62304, ISO 14971, medical device cybersecurity guidance, SBOM/SOUP concepts, design controls, and Design History File expectations.Background with Azure cloud services, cloud-native architecture, SaaS platforms, platform engineering, DevOps, CI/CD, infrastructure as code, observability, or operational reliability practices.Azure Solutions Architect, Azure Developer, Azure Security, CISSP, CSSLP, or similar architecture, cloud, platform, or cybersecurity certification.Our total compensation package includes medical, dental and vision benefits, retirement benefits, employee stock purchase plan, paid time off, parental leave, family medical leave, volunteer time off and additional leave programs, life insurance, disability coverage, and other life and work wellness benefits and discounts. Benefits may be subject to generally applicable eligibility, waiting period, contributions, and other requirements and conditions. Below is the starting salary or hourly range for this position, although offers may differ based on the candidate's location, job-specific knowledge, skills and experience.US Pay Range$100,500 - $165,000 USD

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Software Architect in Minneapolis, MN vacancy
  •  ...extraordinary outcomes.Job Title: Enterprise Salesforce - Technical Architect You are the Salesforce Technical Architect responsible for...  ...of large web-based or client server systems, or complete software product lifecycle exposure * Strong knowledge of object-oriented... 
    Suggested
    Temporary work
    Local area

    Slalom

    Minneapolis, MN
    13 hours ago
  •  ...duly organized under the laws of the Commonwealth of Georgia. SonSoft Inc is growing at a steady pace specializing in the fields of Software Development, Software Consultancy, and Information Technology Enabled Services.Job DescriptionAt least 5 years of experience in... 
    Suggested
    Permanent employment
    Full time
    H1b
    Flexible hours

    Sonsoft

    Minneapolis, MN
    2 days ago
  • $98.4k - $182.7k

     ...better world for people and the planet through smart, sustainable water solutions.We have an opportunity for a Salesforce Solution Architect to join our Golden Valley, MN team. This role is a fully remote position. The Salesforce Solution Architect will establish... 
    Suggested
    Permanent employment
    Full time
    Remote work

    Pentair

    Minneapolis, MN
    3 days ago
  • Who You’ll Work WithSlalom is seeking a Salesforce Solution Architect responsible for leading the overall solution design for our Salesforce implementations leveraging industry best practices. You have a breadth of knowledge and experience in client delivery, business process... 
    Suggested
    Temporary work
    Local area

    Slalom

    Minneapolis, MN
    13 hours ago
  • $133k - $163k

    These Architect / Senior Architect opportunities require a hybrid work structure at the Slalom client offices in the greater West Palm...  ...into impactful solutions.Who You’ll Work WithThe Cloud-Build's Software Engineering discipline within Slalom co-creates custom... 
    Suggested
    Temporary work
    Work at office
    Local area

    Slalom

    Minneapolis, MN
    13 hours ago
  • $165.36k - $175k

     ...Qualifications Education Requirements:Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or...  ...Position ROLE AND POSITION OBJECTIVES:As an Embedded Software Architect for Airborne Systems, you'll partner with business, program,... 
    Flexible hours

    General Dynamics Mission Systems

    Minneapolis, MN
    13 hours ago
  • $159k - $194k

    Salesforce DevOps Architect Slalom is looking for a Salesforce DevOps expert to help grow our DevOps capability within our Global Enterprise Architecture Salesforce Team. This hands-on role will work with product owners, engineers, and architects to develop, implement,... 
    Temporary work
    Local area

    Slalom

    Minneapolis, MN
    13 hours ago
  •  ...management. You work closely with the Product Owner and Technical Architect to understand requirements and enable the authoring/...  ...experience, or extensive (3-5+ years) experience with declarative software configuration (Epic/Cerner, Veeva, etc.) in Healthcare or Life... 
    Local area
    Shift work

    Slalom

    Minneapolis, MN
    2 days ago
  •  ...Job Description Team Description: Kitware's computer vision team is a leader in the creation of cutting-edge algorithms and software for automated image and video analysis. Our solutions embrace deep learning and add measurable value to government agencies, commercial... 
    Full time
    Contract work
    Temporary work
    Worldwide
    Flexible hours

    Kitware

    Minneapolis, MN
    18 hours ago
  • Who You’ll Work WithThe Cloud-Build's Software Engineering discipline within Slalom co-creates custom software, data, and cloud products...  ...and responsive to our clients’ needs.MissionAs a Software Architect, you will contribute to the architecture of client solutions while... 
    Temporary work
    Local area

    Slalom

    Minneapolis, MN
    13 hours ago
  •  ..., and escalation managementYou will lead and mentor technical teams throughout project delivery:Lead delivery teams of technical architects, consultants, and client IT staff across MAS implementation workstreamsDefine and enforce technical standards, deployment checklists... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Minneapolis, MN
    3 days ago
  • Software Architect / Software Engineering ManagerLocation: Twin Cities Metro Area (Onsite)Travel: Less than 10%About the OpportunityA growing medical device organization is seeking a hands-on Software Architect / Software Engineering Manager to lead the design, development... 

    Real Staffing Group

    Saint Paul, MN
    4 hours ago
  • $128k - $252.5k

     ...deep experience in iOS engineering and the ability to guide Android architecture discussions. The Lead Software Engineer II will serve as a client-facing solution architect, lead technical delivery, coordinate with engineering resources in the US, India, and Mexico, and... 
    Local area
    Visa sponsorship

    Deloitte

    Minneapolis, MN
    1 day ago
  •  ...and articulate client requirements into technical architectureHere’s what you’ll need:Minimum 5 years of experience working as a software engineerMinimum 2 years hands-on experience in native iOS (Swift) or Android (Java/Kotlin), React Native, Flutter, or Kotlin MultiplatformMinimum... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Minneapolis, MN
    3 days ago
  •  ...Learn more about Accenture's Utilities Transmission & Distribution Practice here>> Role OverviewThe ArcGIS Utility Network Solution Architect will serve as the senior functional authority guiding our client team through the transformation of its legacy, geometric network-... 
    Full time
    Live in
    Work at office
    Local area

    Accenture

    Minneapolis, MN
    13 hours ago
  • $70k - $140k

    DescriptionRole: Application Architect - Commercial Loan ServicingWe are seeking a seasoned Application Architect to drive the architecture and strategy for the commercial loan servicing platform. This role focuses on designing scalable, secure solutions, ensuring reliable... 
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    The Huntington National Bank

    Minneapolis, MN
    1 day ago
  • $80k - $158k

     ...years in application development, solution design, and enterprise architecture.Job SummaryWe are seeking an experienced Application Architect to design, develop, and govern enterprise-grade applications that align with business objectives and technology strategy. The... 
    Minimum wage
    Local area

    Wipro

    Minneapolis, MN
    1 day ago
  • $149.83k - $162.12k

    Basic Qualifications Education Requirements:Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 8+ years of job-related experience, or a Master's degree plus 6 years of job-related... 
    Flexible hours

    General Dynamics Mission Systems

    Minneapolis, MN
    4 days ago
  • $100.15k - $105.63k

    Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 2 years of relevant experience; or Master's degree, plus 6 months relevant experience.CLEARANCE REQUIREMENTS:Ability... 
    Flexible hours

    General Dynamics Mission Systems

    Minneapolis, MN
    3 days ago
  • $118.57k - $125.05k

    Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 5 years of relevant experience; or Master's degree, plus 3 years relevant experience.CLEARANCE REQUIREMENTS:Ability to... 
    Flexible hours

    General Dynamics Mission Systems

    Minneapolis, MN
    3 days ago
  • $100.15k - $109k

    Basic Qualifications Education Requirements:Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 2 years of relevant experience; or Master's degree, plus 6 months relevant experience.Clearance... 
    Work at office
    Flexible hours

    General Dynamics Mission Systems

    Minneapolis, MN
    13 hours ago
  •  ...adopt AI responsibly and effectively. You will collaborate with architects, consultants, developers, and client stakeholders to translate...  ...using practical, maintainable patterns. * Work across the software development lifecycle, including requirements gathering, design... 
    Temporary work
    Local area

    Slalom

    Minneapolis, MN
    13 hours ago
  • $178.4k - $267.6k

     ...technologies that help manage chronic pain, movement disorders, epilepsy, and other neurological conditions. This role supports the embedded software function responsible for developing and sustaining software that enables reliable, secure, and effective interaction between... 
    Full time
    H1b
    Work at office
    Local area
    Immediate start
    Flexible hours

    Medtronic

    Minneapolis, MN
    3 days ago
  • $166.4k - $249.6k

     ...improve visibility into clinical performance and enable data-driven decision-making.As a Senior Principal Clinical Data and Solutions Architect, you will provide strategic leadership for clinical data, analytics, and reporting capabilities across the clinical research... 
    Full time
    Contract work
    H1b
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Medtronic

    Minneapolis, MN
    1 day ago
  • $147k - $260.7k

     ...empowers you to thrive both personally and professionally. There’s no one like you and that’s why there’s nowhere like RSM.Solution Architect - Data Solutions ArchitectThe Solution Architect - Data Solutions Architect owns enterprise data modeling standards and the... 
    Full time
    Contract work
    Work experience placement
    Internship
    Local area

    RSM International

    Minneapolis, MN
    1 day ago
  •  ...Embedded Software EngineerThe Embedded Software Engineer is responsible for design and development of our various hardware initiatives in communications, consumer products, as well as EV charging products.Responsibilities:Be involved in design and development of a portfolio... 
    Immediate start

    Accurant International

    Minneapolis, MN
    1 day ago
  • $48 - $60 per hour

     ...Job Title: Embedded Software Engineer We are seeking a talented Embedded Software Engineer to develop and implement innovative software solutions for high-resolution print controllers and printheads. This role involves close collaboration with cross-functional teams to... 
    Contract work
    Temporary work

    Talentify.io

    Minneapolis, MN
    13 hours ago
  • $183.1k - $340k

    Job DescriptionAre you a Principal-level software engineer who enjoys solving complex customer problems while remaining deeply hands-...  ...Thomson Reuters is looking for a Principal Software Engineer / Architect - AI, CoCounsel Forward Deployed Engineering (FDE) to help... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    1 day ago
  • Job ID: 29457332Reference Number: 26-01046Title: GCP Infrastructure Architect/SpecilaistPosted Date: 2026-10-13Contact: Vishika ChaudharyContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN StaffingVirtusa / Health Care CompanyRole: GCP... 
    Remote work

    HAN Staffing

    Minneapolis, MN
    3 days ago
  •  ...Principal Embedded Software EngineerDet-Tronics is a global technology leader in industrial life safety solutions, specializing in high-end flame and gas detection and automation control systems. As part of Spectrum Safety Solutions with 1,700 employees across 20+ countries... 
    Flexible hours

    Spectrum Safety Solutions

    Minneapolis, MN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Architect. Be the first to apply!