1

Computer Architect Jobs in Columbia, SC (NOW HIRING)

Cloud Security Architect

Columbia, SC · On-site

$60.50 - $80.50/hr

Cloud Security Architect (Hybrid - Columbia, SC) The Cloud Security Architect designs and governs ... Bachelor's Degree in Computer Science, Information Security, Information Systems, or a related ...

Network Architect

Columbia, SC · On-site

$60 - $80.25/hr

Network Architect Location: Columbia SC Duration: 12 months General: Design public and/or private ... Computer science B.S. Computer engineering Required Skills (Rank In Order Of Importance)

Security Architect

Columbia, SC · On-site

$60.25 - $77.75/hr

Security Architect Location: Columbia, SC Duration: 12 months Description: SCOPE OF THE PROJECT ... Bachelor's degree in computer science or similar discipline is preferred. Additional Information ...

Security Architect

Columbia, SC · On-site

$60.25 - $77.75/hr

Security Architect Location: Columbia, SC Duration: 12 months Description: SCOPE OF THE PROJECT ... Bachelor's degree in computer science or similar discipline is preferred. Additional Information ...

Bachelor's or Master's degree in Computer Science, Engineering, Information Systems, Mathematics ... Architectural patterns * Roadmaps * Architecture Review Boards * Solution Design Boards

next page

Showing results 1-20

Computer Architect information

See Columbia, SC salary details

$130.2K

$142.9K

$154.3K

How much do computer architect jobs pay per year?

As of Sep 7, 2026, the average yearly pay for computer architect in Columbia, SC is $142,896.00, according to ZipRecruiter salary data. Most workers in this role earn between $136,800.00 and $149,000.00 per year, depending on experience, location, and employer.

What is a computer architect?

Computer Architects are professionals who design and develop the structure and functionality of computer systems, including processors, memory systems, and data pathways. They focus on optimizing performance, energy efficiency, and scalability to meet specific computing needs. Computer Architects often work closely with hardware and software engineers to create innovative computing solutions for industries ranging from consumer electronics to high-performance computing. Their work is critical in shaping the capabilities and efficiency of modern computers.

What does a computer architect do?

A computer architect designs software to enhance a company’s network performance. As a computer architect, you design software, write algorithms, and engineer new systems to improve performance and function goals. Your responsibilities include maintaining data and putting together new components to help the business systems run more efficiently based on the company’s needs. Computer architects may also work with computer hardware, researching, developing, designing, and testing computer equipment.

What are the key skills and qualifications needed to thrive as a computer architect, and why are they important?

To thrive as a Computer Architect, you need deep knowledge of computer hardware design, digital logic, and computer organization, usually backed by a degree in computer engineering or a related field. Familiarity with hardware description languages (HDLs) like VHDL or Verilog, simulation tools, and performance analysis software is typically required. Strong problem-solving abilities, collaboration, and effective communication set top performers apart in this role. These skills are essential for designing efficient, high-performance computing systems that meet organizational and technological needs.

How does a computer architect typically collaborate with hardware and software teams during a project?

Computer Architects play a crucial role in bridging the gap between hardware and software teams to ensure system designs are both innovative and practical. They regularly participate in cross-functional meetings to discuss requirements, performance goals, and potential design trade-offs. By working closely with hardware engineers, they help define processor specifications and system layouts, while collaborating with software developers to optimize code for the architecture. This collaborative environment allows Computer Architects to influence both the physical hardware and the software that runs on it, ensuring overall system efficiency.

What is the difference between Computer Architect vs Computer Hardware Engineer?

AspectComputer ArchitectComputer Hardware Engineer
CredentialsBachelor's or master's in computer science, computer engineering, or related fieldsBachelor's or master's in electrical engineering, computer engineering, or related fields
Work EnvironmentDesigning and planning computer systems, often in R&D or design firmsDeveloping, testing, and manufacturing hardware components in labs or manufacturing facilities
Industry UsageUsed in designing new computer architectures for CPUs, GPUs, and systemsUsed in creating physical hardware components like circuit boards, processors, and peripherals

Computer Architects focus on designing the overall structure and architecture of computer systems, while Computer Hardware Engineers work on developing and testing the physical hardware components. Both roles require technical expertise but differ in their focus areas within the computing industry.

Are computer architects in demand?

Computer architects are in high demand due to the growing need for advanced hardware design, system optimization, and integration of emerging technologies like AI and cloud computing. They typically require strong knowledge of hardware description languages, system architecture, and relevant certifications, with employment opportunities available in technology companies, research institutions, and manufacturing sectors.

How much do computer architects make?

Computer architects, also known as hardware architects or system architects, typically earn a median annual salary of around $130,000, with salaries ranging from approximately $80,000 to over $180,000 depending on experience, location, and industry. Advanced skills in digital design, knowledge of hardware description languages, and certifications can influence earning potential.

What degree do you need for computer architect?

A computer architect typically needs at least a bachelor's degree in computer engineering, computer science, or a related field. Advanced roles may require a master's degree or higher, along with strong knowledge of hardware design, systems architecture, and experience with programming and hardware description languages.

What job categories do people searching Computer Architect jobs in Columbia, SC look for?

The top searched job categories for Computer Architect jobs in Columbia, SC are:

Infographic showing various Computer Architect job openings in Columbia, SC as of August 2026, with employment types broken down into 1% As Needed, 76% Full Time, 20% Part Time, 2% Contract, and 1% Nights. Highlights an 72% Physical, 2% Hybrid, and 26% Remote job distribution, with an average salary of $142,896 per year, or $68.7 per hour.

$100K - $110K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 2 days ago


Job description

Direct Influences: The Systems Architect directly influences all internal departments with regards to computer and server systems, identity, single sign-on, cyber security, access management, and data administration. The Systems Architect also facilitates employees’ IT needs and increases the use and effectiveness of IT resources, as needed.

Outside Interactions: The Systems Architect interacts with employees at the 19 member cooperatives to coordinate and facilitate information transfers; with Information Services personnel at Santee Cooper, Duke, and New Horizon to administer shared computer networks; with identity, authentication, cloud, and single sign-on service providers to support secure access to company systems; and with vendors and consultants who provide products and services.

Position Summary: To perform the functions of Systems Architect, which are to execute the technical duties required to plan, build, and maintain Central’s computer systems infrastructure in coordination with the networking/scada and devops departments. To perform the functions of Cyber Security Specialist, which are to provide cyber security protection to Central’s computer systems and data. To perform the functions of Identity Administrator, which are to enable, administer, monitor, and maintain secure identity and access management systems, including single sign-on, multi-factor authentication, user provisioning, access controls, and related authentication services for company systems. To perform the functions of Desktop Support Specialist, which are to provide help and support to Central’s computer users.

Essential Duties and Responsibilities:

1. Designs, implements and manages server, network, and workstation systems to protect data, software, and hardware from unauthorized access, malicious, or unintentional loss. Design and administer endpoint configuration, application installation, and device management tools including Group Policy and cloud policy management tools. Designs, implements and manages data backup systems to ensure that data is safe from unintended loss, and to maintain an appropriate level of disaster recovery readiness. Designs, implements, and manages identity security controls, including single sign-on, multi-factor authentication, conditional access, password policies, privileged access controls, and access review processes to reduce unauthorized access risks.

2. Provides IS resources to Central’s users (Purchases, installs, configures, maintains, troubleshoots and repairs server and workstation hardware and software.) Monitors and analyzes Central's computer systems to detect potential problems and provide changes and adjustments to computer systems to avoid potential problems. Communicate with vendors. Accounts for Central’s computer assets.

3. Assists networking and scada department when needed to maintain, troubleshoot, and repair circuits, firewalls, switches and routers. Lead design and implementation of network infrastructure security systems to prevent unauthorized access to Central’s networks. Coordinates identity and authentication integrations with network, cloud, application, and vendor systems to support secure and reliable access.

4. Answers user questions, provides training, and evaluates user needs to help employees make effective use of company-provided hardware, software, systems, and IT resources. Troubleshoots hardware and software issues.

5. Performs other incidental and related duties as required and assigned.

Knowledge, Skills and Abilities:

Possess knowledge in the areas of: cyber security, network design and management; server hypervisors, server and PC operating systems; office automation software; computer hardware installation, configuration and repair; server and network security systems; firewalls; identity and access management; and backup systems.

Have an understanding of the complexities of Central’s interconnected systems and how changes can impact those systems. Plan project timing, sequence, and scope to minimize negative impact on users and affected systems.

Ability to prioritize and organize multiple tasks and assignments, ability to conduct work efficiently in an independent, self-directed manner.

Must be able to keep up to date with technology changes and apply new knowledge to the job.

Requires the ability to visit each computer station; lift computer equipment up to 75 pounds; crawl under desks to connect and disconnect computers; and work with small tools to repair computer equipment and cables.

Must possess and maintain a valid driver’s license and be able to legally operate a company motor vehicle in accordance with Central’s vehicle use policy.

Work Location:

This is an in-person position based at 20 Cooperative Way, Columbia, SC 29210. The employee must be able to work on-site during regular business hours and may be required to travel to other facilities as needed to perform assigned duties.

The standard work schedule is Monday through Friday, 8:00 a.m. to 5:00 p.m. Additional hours, including overtime, evenings, weekends, or emergency response, may be required to support system maintenance, project implementation, outages, upgrades, cyber security incidents, or other operational needs.

Education and Work Experience:

Associate’s or Bachelor’s degree in Information Systems or a related field. Experience can be substituted for education requirements.

Prefer certifications such as Security+, Microsoft Certified: Identity and Azure, CISSP, or other related industry-recognized IT certifications.

Five years prior experience managing, installing, configuring, and maintaining: server and workstation hardware; server and workstation operating systems; office automation software; backup systems; local and wide area networks; identity and access; firewalls; windows updates; server and network security systems. At least three years of experience managing IT-related projects. Three to six years’ experience with Microsoft 365, Exchange Online, PowerShell scripting, Active Directory, Azure, Entra, and VMware.

Company Description

Central Electric Power Cooperative provides wholesale electric service to the state’s 19 electric cooperatives, delivering reliable power through more than 900 miles of transmission lines. More than 2 million South Carolinians depend on electricity secured by Central, making our work essential to the communities we serve.

Central is proud to be recognized by the South Carolina Chamber of Commerce as one of the Best Places to Work for nine consecutive years. We value our employees and offer competitive compensation and benefits packages that include medical, dental, and vision insurance; long-term disability and life insurance; paid time off; a 401(k); and a Retirement Security Plan.