What is the salary of an Engineer Maintenance Worker? In the United States, an Engineer Maintenance Worker earns an average salary of $46,440. The salary range for an Engineer Maintenance Worker is usually between $45,267 and $47,737 per year, representing the 25th to 75th percentiles respectively. The top 10% of earners, that is the 90th percentile, have an annual salary of $48,210. The highest Engineer Maintenance Worker salary in the United States was $48,619. The average hourly pay for an Engineer Maintenance Worker is $22.33.
Employer paying the highest salary for an Engineer Maintenance Worker job is Sandusky County (OH).
| Employer | Average Salary |
|---|---|
| Sandusky County, OH | $46,198 |
| Job Title | Average Salary |
|---|---|
| Engineering Technician | $58,569 |
| Engineer | $98,847 |
| Engineering Manager | $118,852 |
| Engineer Senior | $104,020 |
| Engineering Supervisor | $161,628 |
| Engineering Aide | $57,578 |
| Engineering | $32,137 |
| Engineering Inspector | $86,174 |
| Engineering Specialist | $71,869 |
| Engineer In Training | $66,040 |