Site Manager

Silverback Connects ·silverbackconnects.com

Location Dallas, Texas
Type Full time
Level Mid
Source Shazamme
Building and Construction
Apply direct

About Us

SilverBack is the go-to specialised technical recruiter of mobile, scarce talent for international construction and engineering projects. We don’t just fill vacancies — we build careers.

Currently, we are partnering with a leading company in the high-voltage electrical engineering sector to recruit a Site Manager for major energy infrastructure projects based in Dallas, Texas, USA.

Key Responsibilities

Lead and manage all construction activities on site, ensuring works are delivered safely, on schedule, within budget, and to the required quality standards.

Coordinate subcontractors, site teams, client representatives, engineering teams, and project stakeholders.

Oversee daily site operations, progress tracking, resource planning, materials, permits, inspections, and construction documentation.

Ensure compliance with HSE requirements, project specifications, quality standards, and company procedures.

Lead site meetings, report progress to senior management, and proactively identify and resolve site issues.

Support project delivery across high-voltage electrical infrastructure, including substations, utilities, transmission, distribution, and renewable energy projects.

Requirements

Proven experience as a Site Manager, Construction Manager, or similar role within electrical infrastructure, energy, utilities, or high-voltage projects.

Strong understanding of construction delivery, subcontractor coordination, safety management, quality control, and site reporting.

Experience with substations, transmission and distribution, renewable energy, or complex electrical engineering projects is highly desirable.

Excellent leadership, communication, planning, and stakeholder management skills.

Must be authorised to work in the United States.

What’s on Offer

Competitive salary/package depending on experience.

Opportunity to work with a global leader in high-voltage electrical engineering.

Long-term career progression within the energy, infrastructure, and renewable power sectors.

Exposure to complex, high-impact projects supporting the transition to a more sustainable energy future.

SilverBack is an equal opportunities employer. We welcome applications from all qualified candidates regardless of age, disability, gender, gender identity or expression, marital or family status, race, colour, ethnic or national origin, religion or belief, or sexual orientation.

Mobilising today’s talent to build the industry of tomorrow.

Frequently asked questions

Who is hiring for the Site Manager role?
Silverback Connects is hiring for the Site Manager position, a Shazamme client. Apply directly on the employer's career site.
Where is the Site Manager job located?
The Site Manager role with Silverback Connects is based in Dallas, TX, US.
Is the Site Manager role full-time or contract?
This is a full time position at Silverback Connects.
What experience level is the Site Manager role?
The Site Manager position is aimed at mid-level candidates.
How do I apply for the Site Manager role at Silverback Connects?
Apply directly on Silverback Connects's career page via the Apply button on this listing. ZammeJobs links straight through to the employer's ATS — no third-party form, no resume database.
Apply direct