Computer Systems Engineers/Architects
Design and develop solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions.
Common Job Titles
- IT Architect (Information Technology Architect)
- Infrastructure Engineer
- Solutions Architect
- Systems Engineer
What You'll Need to Succeed
AI-generatedKey competencies for this occupation at a glance
- KnowledgeDesign enterprise-level system architectures and integration solutions applying knowledge of computers, telecommunications, and engineering principles to meet organizational requirements.Advanced
- KnowledgeDevelop technical strategies and roadmaps for systems management and infrastructure evolution collaborating with interdisciplinary teams and stakeholders.Advanced
- KnowledgeAnalyze complex system administration issues and network architecture problems using systems analysis and evaluation techniques to identify root causes.Proficient
- KnowledgeEvaluate system performance, compliance, and security requirements against established standards and industry best practices.Proficient
- Hands-onOperate cloud computing platforms and containerization technologies using tools such as AWS, Azure, Docker, and Kubernetes for system deployment and orchestration.Proficient
- Hands-onExecute system integration and configuration management tasks using automation tools such as Ansible, Chef, Puppet, and Terraform.Proficient
- Hands-onPerform programming and scripting tasks in multiple languages including Python, Java, C++, and Shell scripting to support system automation and customization.Proficient
- KnowledgeApply database management and query optimization techniques working with SQL, NoSQL, Oracle, and Microsoft SQL Server to ensure data integrity and performance.Proficient
- MindsetIntegrate customer service principles with technical consultation when providing guidance to stakeholders and resolving complex technical issues.Proficient
- KnowledgeAssess emerging technologies and system vulnerabilities through continuous learning and monitoring to maintain current knowledge of computing trends.Proficient
- MindsetAdvocate technical solutions and architectural decisions by documenting, presenting, and negotiating recommendations with technical and non-technical audiences.Proficient
- KnowledgeCoordinate system implementation and deployment activities managing project timelines, resources, and cross-functional teams to ensure successful delivery.Developing
Wage Data According to the Bureau of Labor Statistics
Annual wage data for Computer Systems Engineers/Architects (2024)
Estimated Total Employment (U.S.)
439,380
Wage Distribution by Percentile
Line chart of annual wages by percentile. U.S. is the solid line. 10th percentile: U.S. $52,650. 25th percentile: U.S. $76,360. 50th percentile: U.S. $108,970. 75th percentile: U.S. $147,530. 90th percentile: U.S. $176,800. Use the left and right arrow keys to move between percentiles.
- U.S.
| Metric | U.S. |
|---|---|
| 10% of workers earn the following or less | $52,650 |
| 10% of workers earn the following or more | $176,800 |
| Workers on average earn | $116,700 |
+ indicates wage is at or above the BLS reporting cap ($239,200/year)
Skills & Requirements
Key competencies for this occupation, ranked by importance
- Computers and Electronics4.9/5
- English Language4.1/5
- Telecommunications4.0/5
- Customer and Personal Service3.9/5
- Engineering and Technology3.8/5
Tools & Technology
Equipment and software commonly used in this occupation
In-Demand Technology
Frequently requested by employers in job postings
- AJAX
- Adobe Acrobat
- Adobe Creative Cloud software
- Adobe Photoshop
- Amazon DynamoDB
- Amazon Elastic Compute Cloud EC2
- Amazon Redshift
- Amazon Simple Storage Service S3
- Amazon Web Services AWS CloudFormation
- Amazon Web Services AWS software
- Ansible software
- Apache Cassandra
- Apache Hadoop
- Apache Hive
- Apache Kafka
- Apache Maven
- Apache Spark
- Apache Subversion SVN
- Apache Tomcat
- Apple macOS
- Atlassian Bitbucket
- Atlassian Confluence
- Atlassian JIRA
- Autodesk AutoCAD
- Autodesk Revit
- Bash
- Bentley MicroStation
- Border Gateway Protocol BGP
- C
- C#
- C++
- Cascading style sheets CSS
- Chef
- Cisco Webex
- Dassault Systemes SolidWorks
- Django
- Docker
- Drupal
- ESRI ArcGIS software
- Eclipse IDE
- Elasticsearch
- Epic Systems
- Extensible markup language XML
- Git
- GitHub
- GitLab
- Go
- Google Analytics
- Google Angular
- GraphQL
- Hibernate ORM
- Hypertext markup language HTML
- IBM DB2
- IBM SPSS Statistics
- IBM Terraform
- IBM WebSphere MQ
- JUnit
- JavaScript
- JavaScript Object Notation JSON
- Jenkins CI
- Kubernetes
- Linux
- MEDITECH software
- Marketo Marketing Automation
- Microsoft .NET Framework
- Microsoft ASP.NET
- Microsoft Access
- Microsoft Active Directory
- Microsoft Active Server Pages ASP
- Microsoft Azure software
- Microsoft Dynamics
- Microsoft Excel
- Microsoft Office software
- Microsoft PowerPoint
- Microsoft PowerShell
- Microsoft Project
- Microsoft SQL Server
- Microsoft SQL Server Integration Services SSIS
- Microsoft SQL Server Reporting Services SSRS
- Microsoft SharePoint
- Microsoft Teams
- Microsoft Visio
- Microsoft Visual Basic
- Microsoft Visual Basic for Applications VBA
- Microsoft Visual Studio
- Microsoft Windows
- Microsoft Windows Server
- MongoDB
- MySQL
- NoSQL
- Node.js
- Oracle Cloud software
- Oracle Database
- Oracle Java
- Oracle Java 2 Platform Enterprise Edition J2EE
- Oracle PL/SQL
- Oracle PeopleSoft
- Oracle Primavera Enterprise Project Portfolio Management
- PHP
- Perl
- PostgreSQL
- Puppet
- Python
- R
- React
- Red Hat Enterprise Linux
- Red Hat OpenShift
- Redis
- Ruby
- SAP software
- SAS
- Salesforce software
- Scala
- Selenium
- ServiceNow
- Shell script
- Slack
- Splunk Enterprise
- Spring Boot
- Spring Framework
- Structured query language SQL
- Swift
- Tableau
- Teradata Database
- The MathWorks MATLAB
- Transact-SQL
- Trimble SketchUp Pro
- TypeScript
- UNIX
- UNIX Shell
- jQuery
Technology Skills
- 3M Post-it App
- Adobe AIR
- Adobe ActionScript
- Adobe Dreamweaver
- Adobe Flex
- Adobe FrameMaker
- Advanced business application programming ABAP
- Altia Design
Tools & Equipment
- Blade servers
- Computer network routers
- Desktop computers
- Graphics display cards
- Laptop computers
- Lightweight directory access protocol LDAP servers
- Mainframe computers
- Mass storage devices