MasTec Salaries

How much do MasTec employees make? Glassdoor has salaries, wages, tips, bonuses, and hourly pay based upon employee reports and estimates.
Skilled Labor & Manufacturing
Based on 270 salaries
15 salaries
14 salaries
Product & Project Management
Based on 98 salaries
25 salaries
Information Technology
Based on 66 salaries
14 salaries
Business
Based on 64 salaries
10 salaries
5 salaries
Finance & Accounting
Based on 49 salaries
Human Resources
Based on 44 salaries
5 salaries
Administrative
Based on 40 salaries
Operations
Based on 28 salaries
5 salaries
Other
Based on 26 salaries
3 salaries
2 salaries
Engineering
Based on 22 salaries
Legal
Based on 20 salaries
11 salaries
2 salaries
Research & Science
Based on 19 salaries
2 salaries
Sales
Based on 12 salaries
3 salaries
Transportation
Based on 9 salaries
2 salaries
Arts & Design
Based on 8 salaries
3 salaries
1 salary
Customer Services & Support
Based on 8 salaries
Retail & Food Services
Based on 4 salaries
2 salaries
Media & Communications
Based on 2 salaries
Military & Protective Services
Based on 2 salaries
See More Job Functions

Find MasTec Salaries by Job Title

982 salaries (for 400 job titles)Updated 6/23/2022
 982 MasTec employees have shared their salaries on Glassdoor. Select your job title and find out how much you could make at MasTec.
To filter salaries, or .
View as:
Sort:
$43,334/yrAvg. Total Pay
$43,334/yrBase Pay
Based on 57 SalariesFull Pay Details

See salaries from all locations

$37,563/yrAvg. Total Pay
$36,648/yrBase Pay
$3,119/yrAdditional Pay
Based on 53 SalariesFull Pay Details

See salaries from all locations

$47,915/yrAvg. Total Pay
$47,915/yrBase Pay
$1,064/yrAdditional Pay
Based on 28 SalariesFull Pay Details

See salaries from all locations

$86,111/yrAvg. Total Pay
$86,111/yrBase Pay
$3,019/yrAdditional Pay
Based on 27 SalariesFull Pay Details

See salaries from all locations

$95,436/yrAvg. Total Pay
$94,968/yrBase Pay
$2,735/yrAdditional Pay
Based on 26 SalariesFull Pay Details

See salaries from all locations

$39,990/yrAvg. Total Pay
$39,990/yrBase Pay
$2,938/yrAdditional Pay
Based on 23 SalariesFull Pay Details

See salaries from all locations

$52,470/yrAvg. Total Pay
$52,470/yrBase Pay
Based on 18 SalariesFull Pay Details

See salaries from all locations

$38,203/yrAvg. Total Pay
$38,203/yrBase Pay
Based on 18 SalariesFull Pay Details

See salaries from all locations

$57,989/yrAvg. Total Pay
$57,983/yrBase Pay
$18,919/yrAdditional Pay
Based on 14 SalariesFull Pay Details

See salaries from all locations

$36,427/yrAvg. Total Pay
$36,427/yrBase Pay
Based on 14 SalariesFull Pay Details

See salaries from all locations

$54,867/yrAvg. Total Pay
$54,867/yrBase Pay
$3,815/yrAdditional Pay
Based on 14 SalariesFull Pay Details

See salaries from all locations

$65,966/yrAvg. Total Pay
$65,966/yrBase Pay
Based on 13 SalariesFull Pay Details

See salaries from all locations

$46,490/yrAvg. Total Pay
$46,490/yrBase Pay
Based on 13 SalariesFull Pay Details

See salaries from all locations

$75,353/yrAvg. Total Pay
$75,353/yrBase Pay
$2,520/yrAdditional Pay
Based on 13 SalariesFull Pay Details

See salaries from all locations

$49,801/yrAvg. Total Pay
$49,801/yrBase Pay
$2,272/yrAdditional Pay
Based on 12 SalariesFull Pay Details

See salaries from all locations

$42,831/yrAvg. Total Pay
$42,831/yrBase Pay
Based on 11 SalariesFull Pay Details

See salaries from all locations

$38,435/yrAvg. Total Pay
$38,435/yrBase Pay
$3,635/yrAdditional Pay
Based on 10 SalariesFull Pay Details

See salaries from all locations

$107,035/yrAvg. Total Pay
$107,035/yrBase Pay
$5,681/yrAdditional Pay
Based on 8 SalariesFull Pay Details

See salaries from all locations

$42,142/yrAvg. Total Pay
$42,142/yrBase Pay
Based on 7 SalariesFull Pay Details

See salaries from all locations

$34,257/yrAvg. Total Pay
$34,257/yrBase Pay
Based on 6 SalariesFull Pay Details

See salaries from all locations

Viewing 1 - 20 of 420
View Data as Table

MasTec Salary FAQs

The average MasTec salary ranges from approximately $38,239 per year for a Laborer to $135,045 per year for a Senior Business Development Executive. The average MasTec hourly pay ranges from approximately $12 per hour for a Satellite Technician to $38 per hour for a Journeyman Lineman. MasTec employees rate the overall compensation and benefits package 3.2/5 stars.

The highest-paying job at MasTec is a Senior Business Development Executive with a salary of $135,045 per year.

The lowest-paying job at MasTec is a Laborer with a salary of $38,239 per year.

MasTec employees attributed a compensation and benefits rating of 3.2/5 stars to their company. Read what they think about their salaries on our Compensation FAQ page for ​MasTec​​.

Popular Careers with MasTec Job Seekers

JobsSalariesInterviews

Explore MasTec Salaries

MasTec Salaries by Location

Check out the latest MasTec Jobs & Careers

Work at MasTec? Share Your Experiences

MasTec
 
Click to Rate
or
Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.