1

Programmer Jobs in Olympia, WA (NOW HIRING)

Programming Engineer (TE4)

Olympia, WA ยท On-site +1

$88K - $119K/yr

This position will apply specialized training, broad engineering experience, and professional judgment to analyze complex programming, engineering, and project scoping issues while working ...

Civil Engineer

Olympia, WA ยท On-site

$2.9K - $5.8K/mo

At the center of these projects is a talented group of Civil Engineers who help to ensure that each initiative is conceived, planned and completed on time, in budget and according to specification.

At the center of these projects is a talented group of Civil Engineers who help to ensure that each initiative is conceived, planned and completed on time, in budget and according to specification.

Company Description Award winning equipment manufactuer Looking for a highly energetic and self-motivated Engineering Manager to plan, organize and manage the engineering department to meet company ...

Company Description Award winning equipment manufactuer Looking for a highly energetic and self-motivated Engineering Manager to plan, organize and manage the engineering department to meet company ...

Lead Engineer

Tacoma, WA ยท On-site

$110K - $145K/yr

As Lead Engineer for [R]AIMS, you will serve as a senior technical leader responsible for evolving the architecture, execution, and engineering rigor of Raft's AI Mission System. You will be hands-on ...

Reliability Engineer

Tacoma, WA ยท On-site

$110K - $138K/yr

Job Requisition #: 034760 Reliability Engineer (Open) Reliability Engineer Location: Tacoma, Washington Relocation Assistance: May be considered Build Reliability. Improve Performance. Drive ...

Reliability Engineer

Tacoma, WA

$110K - $138K/yr

Job Requisition #: 034760 Reliability Engineer (Open) Reliability Engineer Location: Tacoma, Washington Relocation Assistance: May be considered Build Reliability. Improve Performance. Drive ...

Showing results 21-40

Programmer information

See Olympia, WA salary details

$12

$42

$73

How much do programmer jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for programmer in Olympia, WA is $42.39, according to ZipRecruiter salary data. Most workers in this role earn between $27.60 and $55.14 per hour, depending on experience, location, and employer.

What does a programmer do?

Programmers write computer software, websites, and mobile applications using computer languages to generate code. Some common programming languages include C#, Python, and Java. Programmers may work as web developers, software developers, analysts, app developers, computer scientists, and firmware developers, depending on their specialty. As a programmer, you take the take the software designs created by developers and translate them into computer language that tells the computer what to do. The language may be simple and straightforward or very complex, depending on what functions your client needs from the application. You are also responsible for updating, maintaining, and troubleshooting the software as necessary.

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

To thrive as a Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving skills, and usually a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and common frameworks or libraries is also important. Attention to detail, effective communication, and adaptability help programmers collaborate and respond to evolving project requirements. These skills ensure code quality, efficient teamwork, and the ability to create robust software solutions in a constantly changing tech landscape.

What are some common challenges programmers face when working on large, collaborative projects?

Programmers working on large, collaborative projects often encounter challenges such as coordinating code changes with team members, managing version control conflicts, and ensuring consistent coding standards across the project. Effective communication and using tools like Git are essential to prevent overlapping work or integration issues. Additionally, understanding the overall architecture and regularly attending team meetings can help programmers stay aligned with project goals and timelines.

What is the difference between Programmer vs Software Developer?

AspectProgrammerSoftware Developer
Required CredentialsTypically a degree in computer science or related field; coding certificationsSimilar credentials; often includes additional knowledge of software design and architecture
Work EnvironmentOften focused on coding and debugging within teams or projectsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech companies, and enterprise IT
Search & Comparison IntentPeople compare to understand coding roles and responsibilitiesBroader scope including development lifecycle and project management

While both Programmers and Software Developers write code, Programmers typically focus on coding and debugging specific tasks, whereas Software Developers are involved in designing, developing, and maintaining entire software applications. The roles often overlap, but Developers usually have a broader scope of responsibilities.

Do programmers get paid a lot?

Programmers often earn competitive salaries that vary based on experience, location, and specialization. Skilled programmers with knowledge of popular programming languages and tools tend to have higher earning potential, especially in high-demand industries or roles requiring advanced technical skills.

Is there still a demand for programmers?

Yes, demand for programmers remains strong across many industries due to ongoing digital transformation, software development needs, and the growth of technologies like cloud computing, AI, and cybersecurity. Programmers with skills in popular programming languages and experience with modern development tools are particularly sought after.

What kind of jobs can a programmer get?

A programmer can work in various roles such as software developer, web developer, mobile app developer, systems analyst, or database administrator. These jobs often require knowledge of programming languages like Java, Python, or C++, and may involve working in teams, using development tools, and following project deadlines.

What are the most commonly searched types of Programmer jobs in Olympia, WA?

The most popular types of Programmer jobs in Olympia, WA are:

What are popular job titles related to Programmer jobs in Olympia, WA?

For Programmer jobs in Olympia, WA, the most frequently searched job titles are:

What job categories do people searching Programmer jobs in Olympia, WA look for?

The top searched job categories for Programmer jobs in Olympia, WA are:

What cities near Olympia, WA are hiring for Programmer jobs?

Cities near Olympia, WA with the most Programmer job openings:

Infographic showing various Programmer job openings in Olympia, WA as of August 2026, with employment types broken down into 87% Full Time, 6% Part Time, 6% Contract, and 1% Nights. Highlights an 89% Physical, 2% Hybrid, and 9% Remote job distribution, with an average salary of $88,181 per year, or $42.4 per hour.

Civil Engineering Project Manager

KPFF Consulting Engineers

Lacey, WA โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

Company Description

At KPFF Consulting Engineers, we are more than just an engineering design firm. For over 65 years, we have dedicated ourselves to innovative, sustainable engineering that shapes the built environment and tackles complex infrastructure challenges. Our team culture emphasizes balance, growth, and well-being, supporting each member’s professional journey with flexibility, generous benefits, and a collaborative approach to work-life integration.

With over 1,500 professionals across 36 offices nationwide, KPFF’s decentralized structure allows each office the flexibility to pursue projects aligned with their regional strengths. Learn more at www.kpff.com.

Job Description

Join the KPFF Lacey team as a motivated, energetic, and experienced Senior Project Manager with at least four years of experience and a strong background in managing civil engineering projects ensuring they are delivered to the highest quality standards. 

This position provides opportunities to work on a variety of projects for both public agencies and private developers which include:

  • Commercial Site Development
  • Parks and Recreation Facilities
  • Multi-family / Residential Development
  • Water Systems
  • Sewer Lift Stations
  • Roadway Infrastructure
  • Municipal Institutions
  • Public Works Infrastructure and Redevelopment
  • Staff Augmentation

Our Project Managers play a critical role in our design teams, and exhibit strong leadership, time management, and communication skills to pursue, develop, and execute projects to meet client expectations. In this role, you’ll not only refine your existing expertise in civil engineering; you will also mentor other engineers with technical knowledge, research and ability, design, permitting, and other project components. Key responsibilities of our Project Managers include:

  • Competency, accountability, and personal commitment to deliver the highest quality work to our clients.
  • Support organizational growth through the proactive pursuit of new clients and projects; leveraging industry connections and technical expertise.
  • Foster strong client relationships by actively listening to client needs, providing clear communication, and delivering customized solutions that align with their objectives.
  • Track project budget and timing to ensure fulfillment of contract commitments.
  • Demonstrated ability to communicate and collaborate effectively with diverse teams, fostering open communication, mutual respect, and supporting a positive work environment.
  • Supervise and mentor design engineers and drafters overseeing quality control processes and ensuring the accuracy and integrity of project deliverables.
  • Write, or review project proposals and statements of qualifications, and establish fees and project schedules. 
  • Ability to communicate with contractors, and conduct site visits and inspections as necessary to ensure compliance with project requirements and industry standards.

Physical Demands and Work Environment

  • Ability to sit or stand for extended periods of time while working on a computer, reviewing plans, or attending meetings.
  • Occasionally, it may be required to lift objects weighing up to 15 lbs.
  • Occasionally visiting project locations and performing field inspections which may involve walking, standing, kneeling, or navigating uneven terrain.
Qualifications
  • B.S. Degree or higher in Civil Engineering.
  • P.E. License in Washington State preferred.
  • At least 4 years of experience as a Project Manager.
  • Knowledge of codes, regulations, and standards applicable to the design and construction of major site development projects in Washington State.
  • Permitting experience with various municipalities.

Additional Information

Compensation
The base salary for this role is competitive, with a range of $102,000 - $150,000 determined by experience, education, and skills. KPFF also offers performance-based bonuses to recognize outstanding contributions. Additional details about the full compensation package will be provided during the interview process.

KPFF Employee Benefits

  • Medical Plan Options: Choice of Traditional PPO or HDHP with HSA, covering preventive care and prescriptions.
  • Flexible Spending Accounts (FSA): Tax-advantaged accounts for healthcare and dependent care expenses.
  • Dental & Vision: Full preventive care, plus coverage for major dental services and vision allowances.
  • Employee Assistance Program (EAP): Free, confidential support for personal, family, and work challenges.
  • Life & AD&D Insurance: Company-provided life insurance equal to one year’s salary, plus AD&D.
  • 401(k) Retirement Plan: KPFF contributes 3% of salary, with no match needed. 
  • Disability Insurance: Short-term and long-term coverage at 60% income, fully covered by KPFF.
  • Paid Time Off: Generous PTO, two floating holidays, and paid company holidays.
  • Paid Family Leave: Six weeks at 60% pay, with options to use PTO for full income.

Culture and Benefits

We believe that people are at their best when they have a purpose and are self-motivated from the core of their ideology. KPFF gives individuals the opportunity to pursue and develop an area of expertise and practice that follows their passion and improves our team and culture. We believe in supporting these pursuits both professionally and personally. This belief is at the core of our employees and KPFF’s success. KPFF utilizes forefront, a program that provides lifelong career support in technical development, project management, professional practice improvement, business development, and personal improvement.

Professional Development

KPFF is more than just the work we do, we are the relationships we build, both with our clients and with our co-workers. To foster those relationships and build up our employees, KPFF offers a number of growth opportunities and social events. 

How to Apply

Please submit a resume and cover letter with your application. In your cover letter, we encourage you to highlight relevant experience, what draws you to KPFF, and how this role aligns with your professional goals.

#LI-AK1

KPFF Consulting Engineers participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.

KPFF Consulting Engineers is an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, creed, ethnicity, national origin, religion, marital status, sex/gender (including sexual orientation or gender identity), pregnancy, veteran status, citizenship status, physical or mental disability, or any other protected basis.