1

Software Architect Manager Jobs (NOW HIRING)

The Software Architect works closely with customers, developers, and other stakeholders to ... Work closely with Product Management, Engineering, Quality, Operations, and customers to understand ...

Understanding of Zero Trust architectures and Identity and Access Management (ICAM) systems ... architectural best practices * Familiarity with modern software delivery practices and cross ...

The role involves designing and implementing software architecture for the payments industry ... content management systems • Experience with UML, HTML/CSS, JavaScript, and UI/UX design • ...

Software Architect (Onsite) Location: Santa Ana, CA Company Overview: We are a dynamic, innovative ... Collaborate closely with product managers, developers, and stakeholders to translate business ...

... energy management practices that improve operational efficiency and maximize energy savings ... The Software Architect shall be the principal author and advocate for the specification of software ...

... energy management practices that improve operational efficiency and maximize energy savings ... The Software Architect shall be the principal author and advocate for the specification of software ...

As a Software Architect, you will be working closely with our SoC hardware architects, product ... management, dynamic resource allocation, power optimization, and debug tools. You will be embedded ...

The Software Architect will define and govern software architecture for products, ensuring systems ... with Product Management, Engineering, Quality, Operations, and customers to understand and ...

... management, and monitoring), partnering with business teams tostreamline manual processes and ... Software Architect Minimum Requirements: Education and Training: Bachelor's degree in computer ...

... management, and monitoring), partnering with business teams tostreamline manual processes and ... Software Architect Minimum Requirements: Education and Training: Bachelor's degree in computer ...

... Manager) Education Bachelor's Degree Security Clearance Required TS/SCI Ignite is an ISO 9001:2015 ... The software architect works with the lead architect to define and guide the implementation ...

Enterprise Software Architect, AI/Analytics, Scalability is responsible for the design, development ... management. Ensure compliance with privacy regulations and industry standards. * Research and ...

... management, and monitoring), partnering with business teams tostreamline manual processes and ... Software Architect Minimum Requirements: Education and Training: Bachelor's degree in computer ...

next page

Showing results 1-20

Software Architect Manager information

See salary details

$79K

$174K

$206K

How much do software architect manager jobs pay per year?

As of May 30, 2026, the average yearly pay for software architect manager in the United States is $174,017.00, according to ZipRecruiter salary data. Most workers in this role earn between $141,500.00 and $205,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Architect Manager, and why are they important?

To thrive as a Software Architect Manager, you need deep expertise in software design principles, architecture patterns, and significant experience in leading software development projects, often backed by a degree in computer science or related fields. Familiarity with cloud platforms, architectural modeling tools, and certifications like TOGAF or AWS Certified Solutions Architect are commonly required. Strong leadership, effective communication, and strategic problem-solving set outstanding candidates apart in this role. These skills ensure that complex software systems are robust, scalable, and delivered efficiently while aligning teams with organizational goals.

How does a Software Architect Manager typically balance hands-on technical work with managerial responsibilities?

A Software Architect Manager often splits their time between overseeing architectural decisions and managing a team of developers and architects. While they remain involved in high-level technical design and code reviews, much of their role also involves mentoring team members, facilitating communication between stakeholders, and ensuring project alignment with business goals. Balancing these responsibilities requires strong time management and the ability to delegate effectively, as well as staying updated on both technical trends and team dynamics. This balance allows them to drive technical excellence while fostering a collaborative and productive team environment.

What is a Software Architect Manager?

A Software Architect Manager is a senior-level professional who oversees the design and implementation of complex software systems while also managing a team of software architects and developers. They are responsible for setting technical direction, establishing best practices, and ensuring that software solutions align with business goals. In addition to technical expertise, they provide leadership, mentorship, and project management to ensure project success. Their role bridges the gap between technical architecture and team management, making them crucial in large-scale software development environments.

What is the difference between Software Architect Manager vs Software Development Manager?

AspectSoftware Architect ManagerSoftware Development Manager
Primary FocusDesigning software architecture and technical strategyManaging software development teams and project delivery
Required SkillsTechnical expertise in architecture, coding, and system designLeadership, project management, and team coordination
Work EnvironmentCollaborates closely with architects and technical teamsOversees development teams and project timelines
Common CertificationsTOGAF, AWS Certified Solutions Architect, PMPPMP, Scrum Master, Agile certifications

The Software Architect Manager focuses on designing and overseeing the technical architecture of software systems, ensuring scalability and performance. In contrast, the Software Development Manager manages development teams, project timelines, and delivery. Both roles require strong technical background, but their core responsibilities differ, with the Architect Manager emphasizing technical strategy and the Development Manager emphasizing team management and project execution.

More about Software Architect Manager jobs
What cities are hiring for Software Architect Manager jobs? Cities with the most Software Architect Manager job openings:
What are the most commonly searched types of Software Architect jobs? The most popular types of Software Architect jobs are:
What states have the most Software Architect Manager jobs? States with the most job openings for Software Architect Manager jobs include:
What job categories do people searching Software Architect Manager jobs look for? The top searched job categories for Software Architect Manager jobs are:
Infographic showing various Software Architect Manager job openings in the United States as of May 2026, with employment types broken down into 75% Full Time, and 25% Contract. Highlights an 95% In-person, and 5% Hybrid job distribution, with an average salary of $174,017 per year, or $83.7 per hour.
Software Architect

Software Architect

ResMed, Inc.

Peachtree Corners, GA • On-site

Full-time

Posted 29 days ago


ResMed rating

7.4

Company rating: 7.4 out of 10

Based on 15 frontline employees who took The Breakroom Quiz

127th of 183 rated software companies


Job description

The primary role of the Engineering function within the Product Development team is to create specifications and designs for new products or improvements and enhancements to existing products. The Software Architect works closely with customers, developers, and other stakeholders to understand and define customer needs, translating them into scalable, maintainable, and forward-looking system architectures. Features are aligned to a timetable and areas of responsibility.
The Software Architect serves as the technical authority for software systems - establishing architectural vision, defining standards, evaluating emerging technologies, and ensuring that design decisions support both immediate product goals and long-term platform evolution.
Responsibilities
The primary objective of the "Software Architecture" specialization within the "Engineering (PD)" Job Family is to define, govern, and evolve the software architecture that underpins our products, ensuring systems are designed to meet current and future business and customer needs.
Architecture & Design
  • Define and maintain the overall software architecture for products and platforms, including system decomposition, component interaction, data flows, and integration patterns.

  • Create and maintain architectural specifications, design documents, reference architectures, and technical roadmaps.

  • Evaluate and select technologies, frameworks, and tools that align with business objectives, scalability requirements, and operational constraints.

  • Establish and enforce architectural standards, design patterns, and coding guidelines across engineering teams.

  • Design systems for non-functional requirements including performance, scalability, reliability, security, and maintainability.

  • Lead architectural reviews and provide technical governance for project designs and implementations.

Technical Leadership
  • Serve as the primary technical authority and decision-maker for software architecture across one or more product lines.

  • Mentor and guide senior software engineers and development leads on architectural best practices and design principles.

  • Lead cross-functional technical discussions and drive consensus on architectural direction among diverse stakeholders.

  • Lead project teams to achieve milestones and objectives, providing architectural oversight throughout the development lifecycle.

  • Serve as a best practice resource within the engineering function and across the broader organization.

Collaboration & Stakeholder Engagement
  • Work closely with Product Management, Engineering, Quality, Operations, and customers to understand and translate business requirements into architectural solutions.

  • Collaborate and communicate effectively with all stakeholders - technical and non-technical - to articulate architectural decisions, trade-offs, and rationale.

  • Network with key contacts outside own area of expertise, including industry peers, vendor partners, and academic researchers.

  • Create formal networks involving coordination among groups to drive cross-team alignment on shared platforms and services.

  • Solicit feedback from customers, developers, and operational teams regarding product usability, system behavior, and desired future enhancements.

Quality & Delivery
  • Verify that software designs and implementations meet architectural requirements through design reviews, code reviews, and automated architectural fitness functions.

  • Ensure quality products are delivered within timeline by proactively identifying and mitigating architectural risks.

  • Analyze, debug, and help resolve complex customer issues, particularly those involving cross-system interactions, performance, or scalability.

  • Drive continuous improvement of development practices, tooling, and infrastructure to increase engineering velocity and product quality.

Strategy & Innovation
  • Leverage professional expertise and relationships to contribute to technology strategy and drive business results.

  • Evaluate emerging technologies and industry trends - including artificial intelligence, machine learning, and cloud-native architectures - for applicability to current and future products.

  • Contribute to build-vs-buy decisions and vendor/technology evaluations.

  • Define and drive proof-of-concept initiatives to validate architectural hypotheses and de-risk technical decisions.

Qualifications and Experience
Required
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline, or equivalent work experience.

  • Minimum of 10 years of progressive software engineering experience, including at least 3 years in a software architecture or principal engineer role.

  • Demonstrated mastery of software architecture principles, including distributed systems design, microservices, event-driven architecture, API design, and data modeling.

  • Deep understanding of the full software development lifecycle - design, development, testing, deployment, and operations.

  • Proven experience defining and governing architectural standards across multiple development teams.

  • Strong proficiency in one or more modern programming languages and technology stacks.

  • Experience designing systems for cloud environments (AWS, Azure, or GCP), including infrastructure-as-code, containerization, and CI/CD pipelines.

  • Experience with system integration patterns, including REST APIs, messaging/event systems, and data pipelines.

  • Ability to solve unique and complex problems that have a broad impact on the business.

  • Mastery of a specialized discipline and thorough understanding of a number of related disciplines.

  • Excellent communication skills - able to articulate complex technical concepts to both technical and non-technical audiences through written documents, diagrams, and presentations.

  • Proven ability to lead project teams, build consensus, and drive decisions in ambiguous or high-stakes situations.

Preferred
  • Master's degree or higher in Computer Science, Software Engineering, or a related field.

  • Experience with artificial intelligence and machine learning technologies, including:

  • Designing architectures that incorporate AI/ML models into production systems (model serving, inference pipelines, feature stores).

  • Familiarity with large language models (LLMs), retrieval-augmented generation (RAG), and AI agent frameworks.

  • Understanding of AI/ML development workflows - training, evaluation, deployment, and monitoring of models.

  • Experience with AI-assisted software development tools and practices (e.g., AI code generation, automated testing, intelligent code review).

  • Knowledge of responsible AI principles - fairness, transparency, explainability, and bias mitigation.

  • Experience with data architecture - designing data platforms, data lakes, analytics pipelines, and real-time streaming systems.

  • Experience with healthcare industry software, regulatory requirements (HIPAA, FDA, CMS), and interoperability standards (HL7 FHIR, DICOM).

  • Familiarity with edge computing and IoT architectures, including constrained device environments and device-to-cloud data flows.

  • Experience with platform engineering - building internal developer platforms, self-service infrastructure, and developer experience tooling.

  • Knowledge of security architecture - zero-trust models, identity and access management, encryption strategies, and compliance frameworks.

  • Relevant industry certifications (e.g., TOGAF, AWS Solutions Architect Professional, Azure Solutions Architect Expert).

  • Experience contributing to or leading open-source projects.

  • Track record of presenting at conferences, publishing technical articles, or contributing to industry standards bodies.

Joining us is more than saying "yes" to making the world a healthier place. It's discovering a career that's challenging, supportive and inspiring. Where a culture driven by excellence helps you not only meet your goals, but also create new ones. We focus on creating a diverse and inclusive culture, encouraging individual expression in the workplace and thrive on the innovative ideas this generates. If this sounds like the workplace for you, apply now! We commit to respond to every applicant.

What ResMed employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom