1

Computer Architect Jobs in Kentucky (NOW HIRING)

Software Architect - Position Description The ideal candidate brings 5+ years of relevant ... While performing the duties of this job, the employee must be able to operate a computer/laptop and ...

Software Architect - Position Description The ideal candidate brings 5+ years of relevant ... While performing the duties of this job, the employee must be able to operate a computer/laptop and ...

RWI Logistics LLC is seeking a Software Architect who will be a hands-on technical contributor ... Computer Science focus preferred. • 5+ years relevant professional work experience. • ...

MES Solution Architect Manager

Louisville, KY · Hybrid

$60.50 - $79.75/hr

... Computer Science, or Engineering * 3+ years of experience working with Apriso, Opcenter, or Aveva ... Manufacturing Execution Systems Solution Architect Manager (Apriso/Opcenter/Aveva) Position Summary ...

Principal CAD/BIM Designer

Louisville, KY · On-site

$24.75 - $34/hr

Coordinate with site civil, structural, architectural, HVAC, electrical, and I&C disciplines to ... Incorporate engineer and CAD/BIM Coordinator redlines into drawings and models. * Coordinate design ...

next page

Showing results 1-20

Computer Architect information

See Kentucky salary details

$138.5K

$152K

$164.2K

How much do computer architect jobs pay per year?

As of Jul 15, 2026, the average yearly pay for computer architect in Kentucky is $151,992.00, according to ZipRecruiter salary data. Most workers in this role earn between $145,500.00 and $158,500.00 per year, depending on experience, location, and employer.

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.

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.

How much does a computer architect earn?

Computer architects, also known as hardware architects or system architects, typically earn a median annual salary of around $130,000, with salaries varying based on experience, education, and location. Senior professionals with specialized skills in designing complex computer systems can earn higher compensation, often exceeding $180,000 annually.

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 are Computer Architects?

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 and develops computer hardware and system architecture, including processors, memory systems, and input/output devices. They analyze performance requirements, create technical specifications, and often work with software engineers to optimize hardware-software integration using tools like simulation and modeling. Strong knowledge of digital logic, computer design, and hardware description languages is essential for this role.

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, and often work in research, development, or engineering environments.

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.
What job categories do people searching Computer Architect jobs in Kentucky look for? The top searched job categories for Computer Architect jobs in Kentucky are:
Infographic showing various Computer Architect job openings in Kentucky as of July 2026, with employment types broken down into 90% Full Time, 7% Part Time, and 3% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $151,992 per year, or $73.1 per hour.
Software Architect

Software Architect

RWI Logistics

Fort Thomas, KY • On-site

Full-time

Re-posted 17 hours ago


Job description

Software Architect - Position Description
The ideal candidate brings 5+ years of relevant experience, strong SQL, GoLang, and Python skills, and a working knowledge of web services, file-based exchange, and modern data tooling. They are equally comfortable writing code, troubleshooting complex integration issues, coordinating with vendor technical teams, and communicating clearly with business stakeholders. This is a role for someone who is highly motivated, takes ownership of their work, and thrives in a fast-paced environment.
Description
This role is a hands-on technical contributor who designs, builds, and maintains the integrations, data pipelines, and application solutions that connect and power RWI's operational and analytical systems. This role spans the full delivery lifecycle from evaluating and modernizing business technology to building reliable system integrations, governing data quality, and leading technical projects from requirements through rollout.
Duties and responsibilities
Essential duties and responsibilities of the position include but are not limited to:
Systems Integration and Application Development:
  • Design and implement integrations with internal and external systems using web services, file-based exchange, and EDI patterns.
  • Work within existing codebases to maintain and develop new features for internal applications.
  • Serve as a liaison between vendor technical teams and internal business units or end users.
  • Troubleshoot existing system integration issues to minimize business impact while driving process improvement.
Data Quality, Governance, amp; Documentation:
  • Implement data quality checks and validation rules at key pipeline stages, including governed error logging and systematic improvements to reduce or eliminate recurring issues.
  • Create and maintain comprehensive documentation across the full project lifecycle, including process maps, metadata practices, testing plans, integration specs, and rollout tasks that build trust in platform data and support consistent, repeatable delivery.
  • Maintain clear technical documentation, estimates, and work plans for design, development, and rollout tasks.
  • Continuously improving pipeline performance, observability, security, and maintainability.
Technology Evaluation and Modernization:
  • Evaluates the current business technology landscape and recommend new technologies, upgrades, or enhancements to modernize business applications and improve business performance.
  • Conducts functional and empirical analysis to support the design, development, and implementation of data solutions and tools.
  • Support pragmatic build‑vs‑buy decisions while maintaining architectural integrity
Systems Project Leadership:
  • Leads end-to-end technical project delivery, owning application design, software specifications, and engineering process decisions from requirements through rollout. This includes completing estimates and work plans and coordinating internal and external development resources to ensure new technology integrates effectively with legacy solutions.
  • Proactively manages quality and risk by communicating timely status updates and escalating potential risks or issues to appropriate leaders and teams, providing solutions to minimize business impact, ensuring releases are managed appropriately and all completed work meets the highest quality standards.
  • Drives outcomes-focused execution by assessing and continuously improving software solutions in partnership with external technical resources, balancing engineering rigor with business requirements to deliver technology products that produce measurable operational results.
  • Available to support night/weekend teams as needed.
  • Other duties as required and assigned
Qualifications
Qualifications to perform the job successfully include:
Education: 4-year degree, Business/Data Analytics, Data Engineering, Information Systems, or Computer Science focus preferred.
Experience: 5+ years relevant professional work experience.
  • Experience with Golang (Go), Python, C++, Java, HTTP, FTP, JSON, XML and fixed width files.
  • Strong background in SQL Development on MSSQL, MySQL or other relational database platforms.
  • Experience implementing and integrating into web services (i.e., REST/SOAP APIs).
  • Experience using GitHub or other version control systems.
  • Experience with Windows server maintenance/management in MS Azure and Docker is a plus.
  • Excellent technical skills, including troubleshooting – software experience includes: MS Office suite, data warehousing/reporting (Tableau/Domo), process mapping (Lucid Chart/Visio), and other areas such as Transportation Management Systems (TMS – i.e. MercuryGate) or Warehouse Management Systems (WMS) are a plus.
  • Highly motivated, enthusiastic, results-focused and able to think strategically
  • Strong verbal and written communication skills with the ability to communicate between technical and business levels
  • Proven track record of effectively delivering results in a fast-paced environment while balancing multiple priorities
  • Ability to work independently and build collaborative relationships within a team.
Working conditions
This position is performed in a general office setting.
Physical requirements
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee must be able to operate a computer/laptop and telephone, and ability to talk and hear.
RWI Logistics is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or national origin.