1

Software System Architecture Jobs (NOW HIRING)

Job Title: Software Systems Engineer III Location: Huntsville, AL Type: Contract - W2 only ... The position focuses on requirements management, system architecture, MBSE modeling using Cameo ...

New

... Software Engineering, ML Science, Product Design, Industrial Design, Reliability, and Operations ... About the team The system architecture team is responsible for architecting Amazon Lab126 products ...

Software Systems Engineer

Asheville, NC · On-site

$135K - $140K/yr

This position focuses on the development of embedded software and system architecture for highly engineered electromechanical products. You'll work closely with multidisciplinary engineering teams ...

... system architecture and framework. • Provide recommendations on various approaches to solving technical problems. • Research and recommend new product ideas/innovations and proposals on new and ...

New

next page

Showing results 1-20

Software System Architecture information

See salary details

$57

$71

$102

How much do software system architecture jobs pay per hour?

As of Jul 12, 2026, the average hourly pay for software system architecture in the United States is $71.66, according to ZipRecruiter salary data. Most workers in this role earn between $62.74 and $74.52 per hour, depending on experience, location, and employer.

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

To thrive as a Software System Architect, you need a deep understanding of software design principles, systems engineering, and experience with multiple programming languages, often supported by a degree in computer science or related field. Familiarity with architectural frameworks (like TOGAF), modeling tools (such as UML), and cloud platforms (AWS, Azure) is typically required, and certifications in these areas are advantageous. Strong problem-solving abilities, effective communication, and leadership skills help you collaborate with stakeholders and guide development teams. These skills and qualities are vital to ensure scalable, robust system designs that meet business objectives and technological requirements.

Is software architect a high paying job?

Software architects typically earn high salaries due to their advanced technical skills, experience, and responsibility for designing complex systems. Salaries can vary based on location, industry, and company size but generally rank among the higher-paying roles in the tech field. Certifications and expertise in cloud platforms or enterprise architecture can further increase earning potential.

What does a software system architect do?

A software system architect designs and oversees the structure of complex software systems, ensuring they meet technical requirements and are scalable, reliable, and maintainable. They analyze business needs, select appropriate technologies, create architecture diagrams, and collaborate with development teams throughout the project lifecycle.

What work does a software architect do?

A software architect designs and oversees the structure of software systems, making high-level decisions on architecture, technology stack, and integration. They collaborate with development teams to ensure the system meets requirements, is scalable, and maintains quality, often using modeling tools and architectural frameworks.

What is software system architecture?

Software system architecture refers to the high-level structure of a software system, outlining how its components interact and how data flows between them. It serves as a blueprint for both the system and the project, guiding the development, integration, and maintenance of software solutions. System architects make key decisions about the organization of code, technologies used, patterns applied, and scalability and security considerations. Good software architecture helps ensure that a system is reliable, maintainable, and able to meet future requirements.

How much do software architects make?

Software architects typically earn between $100,000 and $160,000 annually, depending on experience, location, and industry. Senior roles or those with specialized skills in cloud computing or enterprise systems can earn higher salaries, often exceeding $180,000. Compensation may also include bonuses and benefits based on company size and complexity of projects.

What are some common challenges faced by professionals in Software System Architecture roles, and how can they be addressed?

One of the main challenges in Software System Architecture is balancing the need for scalability, security, and performance while meeting tight project deadlines. Architects must often make critical decisions with incomplete information and ensure alignment among cross-functional teams like developers, testers, and product managers. Effective communication, staying updated with emerging technologies, and leveraging architectural frameworks can help address these challenges. Regular collaboration and feedback sessions also ensure that architectural decisions align with business goals and technical constraints.

What is the difference between Software System Architecture vs Software Developer?

AspectSoftware System ArchitectureSoftware Developer
Primary FocusDesigning overall system structure and high-level architectureWriting, testing, and maintaining code for specific features
Required SkillsSystem design, architecture patterns, technical leadershipProgramming languages, debugging, implementation skills
Work EnvironmentCollaborates with stakeholders, architects, and development teamsFocuses on coding within development teams
CertificationsOften includes TOGAF, AWS Certified Solutions ArchitectIncludes certifications like Microsoft Certified, Oracle Java

While Software System Architects focus on designing the overall system structure and ensuring scalability and performance, Software Developers implement these designs by coding and testing individual components. Both roles are essential in the software development lifecycle but differ in scope and responsibilities.

More about Software System Architecture jobs
What states have the most Software System Architecture jobs? States with the most job openings for Software System Architecture jobs include:
Infographic showing various Software System Architecture job openings in the United States as of July 2026, with employment types broken down into 93% Full Time, 4% Part Time, and 3% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $149,055 per year, or $71.7 per hour.
Software Systems Engineer III

Software Systems Engineer III

System One

Huntsville, AL • On-site

$54.40 - $60/hr

Contractor

Medical, Dental, Vision, Life, Retirement

Posted 4 days ago

New


Job description

Job Title: Software Systems Engineer III Location: Huntsville, AL Type: Contract - W2 only Compensation: $54.40 - $60.00 per hour Work Model: Onsite Hours: 40.0 Security Clearance: Secret Clearance (Eligibility for Secret Clearance)

Overview Software Systems Engineer III is a systems engineering role supporting defense-related programs through the full system development lifecycle. The position focuses on requirements management, system architecture, MBSE modeling using Cameo Systems Modeler and SysML, interface definition, integration and testing, and technical documentation. The engineer will collaborate with multidisciplinary teams to ensure system performance, traceability, compliance, and successful program execution.

Responsibilities

  • Perform systems engineering activities across the full system lifecycle including requirements analysis, functional decomposition, system architecture development, integration & test, verification & V&V, configuration management, and risk management.
  • Develop, analyze, and maintain system engineering documentation such as Program Interface Documents (PIDs), Interface Control Documents (ICDs), System/Subsystem Specifications (SSS), and Software Requirements Specifications (SRS).
  • Support requirements decomposition, allocation, traceability, and change management activities.
  • Utilize Jama for requirements management, traceability, and cross-team collaboration.
  • Utilize Cameo Systems Modeler to develop and maintain MBSE artifacts and system models.
  • Develop SysML diagrams including activity diagrams, sequence diagrams, use case diagrams, and interface models.
  • Support model-based architecture development and interface definition activities.
  • Conduct technical reviews, requirements reviews, and design reviews with internal teams.
  • Collaborate with software, hardware, cybersecurity, integration, and test teams to ensure system performance and compliance.
  • Provide technical leadership and support cross-functional collaboration across program teams.
  • Ensure engineering products meet customer requirements, program objectives, and industry standards.
  • Participate in risk identification, mitigation planning, and technical issue resolution.

Requirements

  • Bachelor’s degree in Systems Engineering, Electrical Engineering, Computer Engineering, Software Engineering, or related technical field.
  • 5–10 years of systems engineering experience.
  • Prior experience supporting defense industry or Department of Defense (DoD) programs.
  • Hands-on MBSE experience using Cameo Systems Modeler.
  • Experience with model-based architecture development and SysML modeling.
  • Experience using Jama for requirements management and traceability.
  • Strong experience in requirements development and management.
  • Experience developing and maintaining program interface documents, interface control documents, system/subsystem specifications, and software requirements specifications.
  • Experience with requirements analysis, functional decomposition, system architecture development, verification & V&V, integration & test, configuration management, and risk management.
  • Familiarity with Jira and Confluence collaboration tools.
  • Bachelor’s degree (BS).

System One, and its subsidiaries including Joulé and Mountain Ltd., are leaders in delivering outsourced services and workforce solutions across North America. We help clients get work done more efficiently and economically, without compromising quality. System One not only serves as a valued partner for our clients, but we offer eligible employees health and welfare benefits coverage options including medical, dental, vision, spending accounts, life insurance, voluntary plans, as well as participation in a 401(k) plan.

System One is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, age, national origin, disability, family care or medical leave status, genetic information, veteran status, marital status, or any other characteristic protected by applicable federal, state, or local law.

#M-M2 #LI-HJA Ref: #851-Rockville-S1