1

Programmer Manager Jobs in Cheney, WA (NOW HIRING)

Project Manager

Liberty Lake, WA · Hybrid

$75K - $115K/yr

Develop and maintain integrated schedules across hardware, firmware, software and test engineering ... Manage critical-path dependencies between functional teams such as hardware, firmware, software ...

Project Manager

Liberty Lake, WA · On-site

$75K - $115K/yr

Develop and maintain integrated schedules across hardware, firmware, software and test engineering ... Manage critical-path dependencies between functional teams such as hardware, firmware, software ...

Be Seen First

Collaborate with engineering on product design. * Manage expectations between customers and the company on lead times, expedites, and availability. * Provide forecasting, manage pipelines within CRM ...

next page

Showing results 1-20

Programmer Manager information

See Cheney, WA salary details

$12

$41

$72

How much do programmer manager jobs pay per hour?

As of Jul 13, 2026, the average hourly pay for programmer manager in Cheney, WA is $41.54, according to ZipRecruiter salary data. Most workers in this role earn between $27.02 and $54.04 per hour, depending on experience, location, and employer.

What does a programming manager do?

A programming manager oversees software development teams, coordinates project timelines, and ensures coding standards are met. They often facilitate communication between developers, prioritize tasks, and may be involved in hiring and performance evaluations. Strong leadership, technical knowledge, and project management skills are essential for this role.

Is a TPM role stressful?

A Technical Program Manager (TPM) role can be stressful due to managing multiple projects, coordinating teams, and meeting tight deadlines. It requires strong organizational skills, communication, and the ability to handle high-pressure situations, which can contribute to stress levels.

What is a programme manager's salary?

A programme manager's salary varies depending on experience, industry, and location, but typically ranges from $90,000 to $150,000 annually in the United States. Senior programme managers with extensive experience and certifications can earn higher compensation, often including bonuses and benefits. The role requires strong leadership, project management skills, and familiarity with tools like MS Project or Jira.

Can I make 100k as a project manager?

Programmer managers typically focus on overseeing software development projects and may earn salaries around or above $100,000 depending on experience, location, and company size. Achieving this salary often requires strong technical skills, certifications, and several years of management experience in the tech industry.

What is the difference between Programmer Manager vs Software Developer?

AspectProgrammer ManagerSoftware Developer
CredentialsBachelor's or higher in Computer Science; management experienceBachelor's or higher in Computer Science or related field
Work EnvironmentLeads teams, manages projects, coordinates tasksFocuses on coding, designing, and implementing software
Employer & Industry UsageUsed in tech companies, software firms, IT departmentsCommon across tech, startups, enterprise software

The main difference is that a Programmer Manager combines technical coding skills with team leadership and project management, whereas a Software Developer primarily focuses on coding and software creation without managerial responsibilities.

What cities near Cheney, WA are hiring for Programmer Manager jobs? Cities near Cheney, WA with the most Programmer Manager job openings:
Automation & Controls Engineer - Manufacturing Support

Automation & Controls Engineer - Manufacturing Support

Kaiser Aluminum

Spokane, WA

$70K - $125K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 15 days ago


Kaiser Aluminum rating

7.4

Company rating: 7.4 out of 10

Based on 30 frontline employees who took The Breakroom Quiz

284th of 527 rated manufacturers


Job description

REPORTS TO: Process Improvement Engineering Manager

FLSA STATUS: Salaried -Exempt

SUPERVISES: None

Benefits

  • Salary range $70,000 to $125,000 commensurate with experience
  • High deductible medical, dental, vision, and basic life insurance, including spouse and children (modest payroll deductions)
  • 10 paid holidays per year
  • Vacation (3 weeks starting out)
  • Supplemental leave (used in conjunction with Washington Paid Family & Medical Leave)
  • 401K with matching company funds
  • Quarterly bonus structure
  • Tuition reimbursement

ESSENTIAL FUNCTIONS AND RESPONSIBILITIES:

The Manufacturing Support Automation & Controls Engineer reports to the Process Improvement Engineering Manager This position supports/leads flow team directed Manufacturing Excellence activities being conducted at the Trentwood facilities. This position works with facilitators, engineers, manufacturing leaders, craft personnel and operators, as needed with the goal of improving process capability, lowering manufacturing cost, increasing reliability and reducing waste in the operation.

The successful Manufacturing Support Engineer will:

  • Validate and maintain control system design/architecture for new and existing equipment.
  • Provide support and coordination for equipment start-ups and maintenance outages.
  • Assist in trouble-shooting equipment control and electrical systems.
  • Provide engineering support for the maintenance and operations resources during troubleshooting and RCA activities.
  • Perform controlled process improvement changes in PLC systems, HMI systems, and in level 2 server and coordination systems.
  • Coordinate with vendors, process engineers, and production personnel for continuous improvement.
  • Develop project scope, feasibility, cost estimates, and schedule, for assigned projects.
  • Prepare, organize, and update project documentation (Manuals, PM's spare parts, correspondence, drawings, drawing lists, material listings, etc.)
  • Help support and develop a culture at Kaiser Trentwood that promotes lean thinking and right first time for all work performed.
  • Collaborates with the operational team to develop and report performance metrics against targets to determine gaps in performance and recommends/executes improvement initiatives.
  • Advise the team on improvement opportunities through requirements gathering, data extraction/transformation, organized analysis and effective visualization of information.
  • Drive process consistency through standard work, process control, right first time, and management of change.
  • Comply with all safety, quality and environmental regulations.

WORK ENVIRONMENT

  • Approximately 50% of the job function is performed in an office setting requiring normal safety precautions. 50% of the job function is in the plant. There is exposure to operating machinery and a manufacturing environment.

PHYSICAL DEMANDS

  • This position requires performing tasks on a computer.
  • Specific vision abilities required by this job include close vision, peripheral vision, depth perception, and the ability to adjust focus.
  • The employee is frequently required to use hands to handle, or feel objects, tools, or controls and climb or balance. There will be periods of walking and standing. The employee must talk and hear.
  • The employee is occasionally required to reach with arms; stoop, kneel, crouch, or crawl.
  • 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.

EDUCATION

  • An undergraduate degree in Electrical Engineering.
  • A degree in Computer Engineering combined with industrial experience may substitute for the Electrical Engineering degree.
  • An undergraduate degree in ME Automation with sufficient coursework in automation/robotics may also substitute.

EXPERIENCE

This individual will possess:

  • 0-5 years previous electrical engineering experience.
  • Experience with industrial PLC systems, HMI systems or distributed control systems, or relevant laboratory education
  • Excellent analytical and problem-solving skills.
  • Strong PC skills, including Windows, Word, and Excel.
  • Excellent communication skills (written and verbal) and organizational skills.
  • Proven ability to work in teams.
  • Ability to manage multiple tasks simultaneously.

The preferred candidate will have knowledge and experience with:

  • Minimum of 2 years of experience in the maintenance department of a heavy industrial facility.
  • Familiarity with database tools and techniques.
  • Programming experience. (Python preferred)
  • Familiarity with CMMS software (MAXIMO preferred).
  • Knowledge of National Electrical Code, AC & DC motors

PERSONAL ATTRIBUTES

This individual will:

  • Be energetic, disciplined and focused on a team building operational organization.
  • Have well developed interpersonal and business partnering skills, with the ability to quickly adapt to, be accepted by, and interrelate with the organization at all levels.
  • Be willing to work flexible hours.
  • Be self-motivated, self-learning, and willing to educate themselves and others in a changing environment.

TRAINING REQUIREMENTS

  • Refer to training matrix on file with Quality Department.

PERFORMANCE FACTORS

  • Attendance and Dependability: The employee can be depended upon to report to work at the scheduled time and is seldom absent from work. Employee can be depended upon to complete work in a timely, accurate, and thorough manner and is conscientious about assignments.
  • Communication and Contact: The employee communicates effectively both verbally and in writing with superiors, colleagues, and individuals inside and outside the Company.
  • Relationships with Others: The employee works effectively and relates well with others including superiors, colleagues, and individuals inside and outside the Company. The employee exhibits a professional manner in dealing with others and works to maintain constructive working relationships.

No third party candidate submissions are being accepted at this time for this opening.

This position has been determined to be a safety-sensitive position and requires a pre-employment drug and alcohol screen that includesmarijuana.

We are an equal opportunity employer. All applicants will be considered based on job-related qualifications and abilities. There shall be no discrimination on the basis of age, race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, veteran, or disability status.

About Kaiser Aluminum: Talented people join our team because we are a company passionate about environmental sustainability, employee growth, contributing back to our communities and championing an inclusive culture.


What Kaiser Aluminum employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom