Shell employees working as Maintenance Engineer in US have attributed a compensation and benefits rating of 5 out of 5 stars, based on 1 ratings. This is 19% higher than the average of Maintenance Engineer professionals at Shell worldwide.
The salary trajectory of a Maintenance Engineer ranges between locations and employers. The salary starts at SGD 0 per year (estimate) and goes up to SGD 0 per year (estimate) for the highest level of seniority.
The estimated average salary for a Maintenance Engineer at Shell is SGD 128,579 per year or SGD 62 per hour, but some professionals have reported earning up to roughly SGD 213,309 per year (90th percentile). The typical pay range is between SGD 99,322 (25th percentile) and SGD 168,568 (75th percentile) annually. This is based on 11 salaries submitted by Shell Maintenance Engineer professionals on Glassdoor, as of Jun 2026.