1

Software System Architect Jobs (NOW HIRING)

Cityflo System Architect

Pittsburgh, PA · Hybrid

$225K/yr

CITYFLO System Architect Job Location: Pittsburgh, PA Job Type: Full Time Duties: Apply processes ... software, product, and verification & validation (V&V). Model systems and manage requirements ...

Cityflo System Architect

Pittsburgh, PA · Hybrid

$235K/yr

CITYFLO System Architect Job Location: Pittsburgh, PA Job Type: Full Time Duties: Apply processes ... software, product, and verification & validation (V&V). Model systems and manage requirements ...

The Autonomy System Architect manages and conducts development work associated with research ... Writes specifications for software modules to control system level commands for interfacing with ...

Cityflo System Architect

Pittsburgh, PA · On-site

$225K/yr

CITYFLO System Architect Job Location: Pittsburgh, PA Job Type: Full Time Duties: Apply processes ... software, product, and verification & validation (V&V). Model systems and manage requirements ...

... Agile software development. • Guides the creation, communication, and stewardship of the ... system architecture, solution architecture, or a closely related discipline, with demonstrated ...

Operating System Architect

San Jose, CA · On-site

$120K - $300K/yr

You'll be the technical leader responsible for defining how our embedded software stacks are ... Define and evolve the embedded operating system architecture and platform strategy across the ...

Operating System Architect

San Jose, CA · On-site

$120K - $300K/yr

You'll be the technical leader responsible for defining how our embedded software stacks are ... Define and evolve the embedded operating system architecture and platform strategy across the ...

Software System Engineer

Chantilly, VA · On-site

$100K - $215K/yr

Assess alignment of software solutions with mission objectives and enterprise architecture * Mentor ... Bachelor's Degree in Computer Science, Software Engineering, Systems Engineering, or related field

Staff System Architect

San Francisco, CA · Hybrid

$200K - $275K/yr

We are seeking a Staff System Architect who will define and drive system-wide architectural ... Experience as a technical leader in medical device software or other FDA/HIPAA-regulated ...

Systems Architect

West Sacramento, CA · On-site

$252K/yr

... system architect, solution architect, technical lead, and/or software application designer/developer, etc. 2. At least ten (10) years of experience incorporating an industry's open & non-proprietary ...

Connectivity System Architect

Mossville, IL · On-site

$177K/yr

Also, lead software architecture initiative to make our IoT system interface is agnostic of hardware change. What You Will Do: * Work with Cat Technology and Digital Tech Stewards, clients, and ...

Work with the system engineering team to elicit customer requirements and develop system ... Architect complex software systems using hybrid cloud architecture and microservices. * Define and ...

Software System Engineer

Chantilly, VA · On-site

$100K - $215K/yr

Assess alignment of software solutions with mission objectives and enterprise architecture * Mentor ... Bachelor's Degree in Computer Science, Software Engineering, Systems Engineering, or related field

DSP System Architect We are seeking a DSP System Architect to optimize digital signal processing ... Experience in firmware or embedded software development.

DSP System Architect

San Jose, CA · On-site

$110K - $200K/yr

DSP System Architect We are seeking a DSP System Architect to optimize digital signal processing ... Experience in firmware or embedded software development.

next page

Showing results 1-20

Software System Architect information

See salary details

$57

$71

$102

How much do software system architect jobs pay per hour?

As of Jul 6, 2026, the average hourly pay for software system architect 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.

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 project scope and company size.

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

AspectSoftware System ArchitectSoftware Developer
CredentialsBachelor's or Master's in Computer Science, certifications like TOGAF or AWSBachelor's in Computer Science or related field, coding certifications optional
Work EnvironmentDesigning system architecture, collaborating with stakeholders, high-level planningWriting, testing, and maintaining code, implementing features
Industry UsageUsed across tech, finance, healthcare for system designCommon in software companies, startups, tech firms

The Software System Architect focuses on designing overall system structures and ensuring scalability, while the Software Developer implements these designs through coding. Both roles require technical expertise, but the architect has a broader strategic focus, whereas the developer concentrates on building and maintaining software components.

What's the salary of a software architect?

The salary of a software system architect typically ranges from $100,000 to $160,000 annually, depending on experience, location, and industry. Senior architects with specialized skills or certifications can earn higher compensation, often exceeding $180,000. Salaries may also include bonuses and benefits based on company size and performance.

What is a Software System Architect?

A Software System Architect is a professional responsible for designing the overall structure and high-level components of complex software systems. They define the system's architecture, make key technical decisions, and ensure that solutions meet both technical and business requirements. Software System Architects work closely with stakeholders, developers, and other IT professionals to create scalable, reliable, and secure systems. Their role often involves evaluating new technologies, setting standards, and providing technical guidance throughout a project's lifecycle.

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 business goals. They analyze system needs, select appropriate technologies, create architecture diagrams, and collaborate with development teams to implement scalable and maintainable solutions. Strong knowledge of software design principles, modeling tools, and communication skills are essential for this role.

How does a Software System Architect typically collaborate with development and operations teams during a project?

A Software System Architect works closely with both development and operations teams throughout the lifecycle of a project. They facilitate communication by translating business requirements into technical designs and ensuring all teams understand the system architecture. Architects often lead design reviews, provide technical guidance during implementation, and oversee system integration to ensure alignment with architectural standards. This collaborative approach helps prevent miscommunication, promotes scalability, and ensures that deployment and maintenance processes are efficient and reliable.

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 deep expertise in software engineering, systems design, and architectural frameworks, usually supported by a degree in computer science or related fields. Familiarity with modeling tools (e.g., UML), cloud platforms, and certifications like TOGAF or AWS Certified Solutions Architect are highly valuable. Strong analytical thinking, effective communication, and the ability to collaborate across technical and business teams distinguish top performers in this role. These skills are crucial for designing robust, scalable systems that align with organizational goals and adapt to evolving technology landscapes.

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 tools like cloud platforms or architecture frameworks can also influence compensation.
What states have the most Software System Architect jobs? States with the most job openings for Software System Architect jobs include:
Infographic showing various Software System Architect job openings in the United States as of June 2026, with employment types broken down into 28% Full Time, and 72% Part Time. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $149,055 per year, or $71.7 per hour.
Cityflo System Architect

Cityflo System Architect

Alstom

Pittsburgh, PA • Hybrid

$225K/yr

Other

Posted 16 days ago


Alstom rating

7.5

Company rating: 7.5 out of 10

Based on 49 frontline employees who took The Breakroom Quiz

223rd of 421 rated machine equipment manufacturers


Job description

Req ID:523875 

Company:        Alstom Transport USA Inc.

Job Title:         CITYFLO System Architect

Job Location:  Pittsburgh, PA

Job Type:        Full Time

Duties: Apply processes, methods, and tools as outlined in the program plans. Support the System Engineering Manager in identifying technical risks and defining the development strategy. Ensure quality, consistency, and timely delivery of design and specifications under the direction of the System Engineering Manager, in collaboration with System Designers, and in coordination with other System Architects. Lead and participate in system design and specification activities by applying System Engineering techniques, including: Design systems through conceptual development, integration of end-user input, expert recommendations, and CCN guidance. Incorporate concurrent engineering phases and ensure design for testability, reliability (RAM), and safety. Resolve and manage system interfaces effectively. Conduct technical reviews and make informed decisions. Develop structured system specifications and integrate requirements related to RAM, safety, subsystems, software, product, and verification & validation (V&V). Model systems and manage requirements writing, traceability, and integration. Perform verification activities such as document and peer reviews. Manage configuration effectively. Interface with the System Application Architect for project and tender activities, including evolution and anomaly analysis, and provide design and documentation support. Prepare program and project documents, such as training materials and user manuals, as assigned. Participate in material selection and procurement activities necessary for system delivery. Alert and report any events or risks that may impact system development. Participate actively in the program's Change Control Board (CCB). Stay informed of technological developments through continuous technological watch. Contribute to ongoing process and product improvement. Support the System Engineering Manager in estimating workload for system design deliverables.

*May telecommute per company's policy (hybrid).

Requirements: Employer will accept a Bachelor's degree in Electrical Engineering, Electronics Engineering, Mechatronics Engineering, Software Engineering, Computer Science or related field, and 7 years of experience in the job offered or in a CITYFLO System Architect-related occupation.


What Alstom employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom