How much does MasTec pay?
On a national level, workers at MasTec earn an average salary of $44,086 per year, or $21.20 an hour. If you are in the top 10th percent of earners, you can expect to make an average salary over $76,000 a year, but if you're in the bottom 10 percent of earners, your salary could be less than $25,000 a year. Show More

MasTec SALARIES BY DEPARTMENT

Salaries at MasTec can vary depending on the department or organizational function. Based on our analysis, the employees in Computer & IT earn salaries at MasTec that are well above average, with yearly earnings averaging $82,808. The Business Operations organizational function also pays relatively high compared to other departments, where employees earn $81,544. The organizational functions at MasTec that pay the least are Customer Service and Sales & Retail. Workers in these departments earn $27,350 and $33,372, respectively.
Department
Average
Computer & IT
Computer & IT
$82,808
$83k
Business Operations
Business Operations
$81,544
$82k
Management
Management
$79,414
$79k
Science & Engineering
Science & Engineering
$59,492
$59k
Accounting & Finance
Accounting & Finance
$58,201
$58k
Construction
Construction
$52,754
$53k
Human Resources
Human Resources
$51,464
$51k
Administrative & Office
Administrative & Office
$48,110
$48k
Transportation & Logistics
Transportation & Logistics
$41,813
$42k
Installation, Maintenance & Repair
Installation, Maintenance & Repair
$40,512
$41k

MasTec SALARIES BY JOB TITLE

The average employee at MasTec earns a yearly salary of $44,086 per year, but different jobs can earn drastically different salaries. Some of the positions that earn high wages at MasTec include Finance Analyst, Technical Supervisor, Senior Accountant, and Project Manager. A typical Finance Analyst salary at MasTec is $78,627 per year. Some of the other roles at MasTec are Installer and Groundsman. A worker with the title Installer at MasTec earns an average salary of $17,840 per year.

MasTec Installation, Maintenance & Repair SALARIES

Job Title
Average
$75,741
$76k
$51,597
$52k
$30,964
$31k
$26,075
$26k
$24,337
$24k

MasTec SALARIES BY LOCATION

When choosing a place to work, it's important to factor in the cost of living when negotiating a salary. At MasTec, the employees are paid different salaries depending on their location. Our data shows that MasTec employees in Anchorage, AK get paid the most, where the average yearly pay is $49,049. This can be compared to Coppell, TX, where MasTec employees earn an average salary of $45,932.

MasTec Competitor Salaries

Competitors of MasTec include Parsons, American Tower, and Goodman Networks. Employees at Parsons earn more than most of the competition, with an average yearly salary of $73,894. Employees at American Tower earn an average of $71,552 per year, and the employees at Goodman Networks earn an average salary of $67,048 per year.
Company
Average Salary
$73,894
$74k
$56,787
$57k
$51,827
$52k
$45,927
$46k

MasTec JOBS