The average salary for jobs that require the skills of Software Architecture is $189,096 based on United States National Average.
Core compensation
Directs the structural design and development of new software systems or extensive software revisions for external customers. Develops policies and procedures to design efficient and scalable software architecture. Identifies, researches, and resolves bottlenecks or weaknesses in the system architecture to improve efficiency, speed, and security. Evaluates and approves new technology, frameworks, ... View job details
Responsible for the structural design and development of new software systems or extensive software revisions for external customers. Analyzes software requirements and defines system components to ensure efficient and scalable software architecture. Designs and implements software solutions to consider business and technical needs and ensures compatibility with existing systems. Creates and maint... View job details
Responsible for the structural design and development of new software systems or extensive software revisions for external customers. Analyzes software requirements and defines system components to ensure efficient and scalable software architecture. Designs and implements software solutions to consider business and technical needs and ensures compatibility with existing systems. Creates and maint... View job details
Responsible for the structural design and development of new software systems or extensive software revisions for external customers. Analyzes software requirements and defines system components to ensure efficient and scalable software architecture. Designs and implements software solutions to consider business and technical needs and ensures compatibility with existing systems. Creates and maint... View job details
Responsible for the structural design and development of new software systems or extensive software revisions for external customers. Analyzes software requirements and defines system components to ensure efficient and scalable software architecture. Designs and implements software solutions to consider business and technical needs and ensures compatibility with existing systems. Creates and maint... View job details
Inform your career path by finding your customized salary.