Software Architect salary
-
Software Architect salaries, Software Architect benefits packages, Software Architect bonuses, Software Architect job descriptions, Software Architect statistics and Software Architect job openings. Please select a specific Software Architect job from the list below for additional information or search Software Architect salaries.
Software Architect's Annual Base Salary
Job Title | Salary | Location | Date Updated |
Software Architect IV | $147,163 | United States | |
Software Architect II | $95,667 | United States | |
Software Architect III | $122,983 | United States | |
Software Architect V | $174,339 | United States | |
Software Architect Manager | $157,542 | United States | |
Software Architect Senior Manager | $186,357 | United States | |
Software Architect I | $77,094 | United States | |
Software Architect VI | $215,214 | United States | |
Software Architect Supervisor | $137,355 | United States | |
Software Architect Director | $214,012 | United States |
-
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 maintains architecture documentation such as design specifications and diagrams to guide future maintenance and development. Works with non-technical stakeholders to analyze requirements and understand constraints, dependencies, and business needs. Has in-depth knowledge of software development processes and methodologies. Requires a bachelor's degree. Typically reports to a manager. Work is highly independent. May assume a team lead role for the work group. A specialist on complex technical and business matters. Typically requires 7+ years of related experience. View Software Architect IV SalaryAlternate Job Titles:Software Research and Design Architect IV, Software Architect IV
-
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 maintains architecture documentation such as design specifications and diagrams to guide future maintenance and development. Works with non-technical stakeholders to analyze requirements and understand constraints, dependencies, and business needs. Has in-depth knowledge of software development processes and methodologies. Requires a bachelor's degree. Typically reports to a manager. Occasionally directed in several aspects of the work. Gaining exposure to some of the complex tasks within the job function. Typically requires 2-4 years of related experience. View Software Architect II SalaryAlternate Job Titles:Software Research and Design Architect II, Software Architect II
-
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 maintains architecture documentation such as design specifications and diagrams to guide future maintenance and development. Works with non-technical stakeholders to analyze requirements and understand constraints, dependencies, and business needs. Has in-depth knowledge of software development processes and methodologies. Requires a bachelor's degree. Typically reports to a manager. Work is generally independent and collaborative in nature. Contributes to moderately complex aspects of a project. Typically requires 4-7 years of related experience. View Software Architect III SalaryAlternate Job Titles:Software Research and Design Architect III, Software Architect III
-
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 maintains architecture documentation such as design specifications and diagrams to guide future maintenance and development. Works with non-technical stakeholders to analyze requirements and understand constraints, dependencies, and business needs. Has in-depth knowledge of software development processes and methodologies. Requires a bachelor's degree. Typically reports to a manager. Works autonomously. Goals are generally communicated in "solution" or project goal terms. May provide a leadership role for the work group through knowledge in the area of specialization. Works on advanced, complex technical projects or business issues requiring state of the art technical or industry knowledge. Typically requires 10+ years of related experience. View Software Architect V SalaryAlternate Job Titles:Software Research and Design Architect V, Software Architect V
-
Manages the structural design and development of new software systems or extensive software revisions for external customers. Implements policies and procedures to develop efficient and scalable software architecture. Designs and implements software solutions to consider business and technical needs and ensures compatibility with existing systems. Identifies, researches, and resolves bottlenecks or weaknesses in the system architecture to improve efficiency, speed, and security. Evaluates, recommends, and implements new technology, frameworks, and tools. Reviews architecture documentation such as design specifications and diagrams to guide future maintenance and development. Works with non-technical stakeholders to analyze requirements and understand constraints, dependencies, and business needs. Estimates project feasibility, resources, and timeline. Requires a bachelor's degree. Typically reports to a director. Manages subordinate staff in the day-to-day performance of their jobs. True first level manager. Ensures that project/department milestones/goals are met and adhering to approved budgets. Has full authority for personnel actions. Typically requires 5 years experience in the related area as an individual contributor. 1 - 3 years supervisory experience may be required. Extensive knowledge of the function and department processes. View Software Architect Manager SalaryAlternate Job Titles:Software Research and Design Architect Manager, Software Architect Manager
-
Manages the structural design and development of new software systems or extensive software revisions for external customers. Implements policies and procedures to develop efficient and scalable software architecture. Designs and implements software solutions to consider business and technical needs and ensures compatibility with existing systems. Identifies, researches, and resolves bottlenecks or weaknesses in the system architecture to improve efficiency, speed, and security. Evaluates, recommends, and implements new technology, frameworks, and tools. Reviews architecture documentation such as design specifications and diagrams to guide future maintenance and development. Works with non-technical stakeholders to analyze requirements and understand constraints, dependencies, and business needs. Estimates project feasibility, resources, and timeline. Requires a bachelor's degree. Typically reports to a director. Typically manages through subordinate managers and professionals in larger groups of moderate complexity. Provides input to strategic decisions that affect the functional area of responsibility. May give input into developing the budget. Typically requires 3+ years of managerial experience. Capable of resolving escalated issues arising from operations and requiring coordination with other departments. View Software Architect Senior Manager SalaryAlternate Job Titles:Software Research and Design Architect Senior Manager, Software Architect Senior Manager
-
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 maintains architecture documentation such as design specifications and diagrams to guide future maintenance and development. Works with non-technical stakeholders to analyze requirements and understand constraints, dependencies, and business needs. Has in-depth knowledge of software development processes and methodologies. Requires a bachelor's degree. Typically reports to a manager. Work is closely managed. Works on projects/matters of limited complexity in a support role. Typically requires 0-2 years of related experience. View Software Architect I SalaryAlternate Job Titles:Software Research and Design Architect I, Software Architect I
-
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 maintains architecture documentation such as design specifications and diagrams to guide future maintenance and development. Works with non-technical stakeholders to analyze requirements and understand constraints, dependencies, and business needs. Has in-depth knowledge of software development processes and methodologies. Requires a bachelor's degree. Typically reports to a manager. Typically requires 12+ years of related experience. Achievement and depth of knowledge of specialization or field is the main differentiator. Advisory role on complex and challenging projects and initiatives. Recognized for deep technical and industry knowledge and innovative thinking. Provides thought leadership and guidance to a functional area and the organization. View Software Architect VI SalaryAlternate Job Titles:Software Research and Design Architect VI, Software Architect VI
-
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 maintains architecture documentation such as design specifications and diagrams to guide future maintenance and development. Works with non-technical stakeholders to analyze requirements and understand constraints, dependencies, and business needs. Has in-depth knowledge of software development processes and methodologies. Requires a bachelor's degree. Typically reports to a manager. Supervises a group of primarily para-professional level staffs. May also be a level above a supervisor within high volume administrative/production environments. Makes day-to-day decisions within or for a group/small department. Has some authority for personnel actions. Typically requires 3-5 years experience in the related area as an individual contributor. Thorough knowledge of functional area and department processes. View Software Architect Supervisor SalaryAlternate Job Titles:Software Research and Design Architect Supervisor, Software Architect Supervisor
-
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, and tools. Reviews architecture documentation such as design specifications and diagrams to guide future maintenance and development. Works with non-technical stakeholders to analyze requirements and understand constraints, dependencies, and business needs. Estimates project feasibility, resources, and timeline. Requires a bachelor's degree. Typically reports to senior management. Manages a departmental sub-function within a broader departmental function. Creates functional strategies and specific objectives for the sub-function and develops budgets/policies/procedures to support the functional infrastructure. Typically requires 5+ years of managerial experience. Deep knowledge of the managed sub-function and solid knowledge of the overall departmental function. View Software Architect Director SalaryAlternate Job Titles:Software Research and Design Architect Director, Software Architect Director