Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Switzerland Global Enterprise

Electrical Site Engineer

Switzerland Global Enterprise

Electrical Site Engineer executing hands-on site activities in electrical construction for GE Vernova. Supporting the Site Manager in substation erection, electrical installation, and testing.

Posted 7/2/2026full-timeRemote • 🇺🇸 United StatesMid-LevelSenior💰 $100,000 - $166,700 per yearWebsite

About the role

Key responsibilities & impact
  • responsible for activities related to the construction, building and commissioning on customer site
  • technical site execution role responsible for supporting the Site Manager in the execution of hands-on substation erection, electrical installation, testing, commissioning support, and related site activities during the ITO and/or OTR phase
  • may lead site activities or smaller projects with virtual supervision from the Site Manager
  • ensures schedule, quality, and cost are in compliance with contractual obligations, company policy and local regulations
  • developing specialized knowledge in their discipline
  • serves as best practice/quality resource
  • has awareness of latest technical developments in own area
  • contributes towards strategy and policy development, and ensures delivery within area of responsibility
  • has in-depth knowledge of best practices and how own area integrates with others
  • uses judgment to make decisions or solve moderately complex tasks or problems in areas of operational/product management, manufacturing, technology or engineering
  • takes new perspective on existing solutions
  • uses technical experience and expertise for data analysis to support recommendations
  • acts as a resource for colleagues with less experience

Requirements

What you’ll need
  • significant experience in electrical construction, substation erection, site execution, commissioning activities, and/or site leadership for roles outside of the USA
  • knowledge level is comparable to a Master's degree from an accredited university or college (or a high school diploma with relevant experience)
  • for roles in USA - Master's degree from an accredited university or college (or a high school diploma / GED with at least 6 years of experience in Job Family Group(s)/Function(s))
  • strong oral and written communication skills
  • strong interpersonal and leadership skills
  • demonstrated ability to analyze and resolve problems
  • demonstrated ability to lead programs / projects
  • ability to document, plan, market, and execute programs
  • established project management skills
  • knowledge of electrical installation, testing, commissioning, and substation construction practices
  • familiarity with applicable electrical safety standards and field execution requirements

Benefits

Comp & perks
  • medical, dental, vision, and prescription drug coverage
  • access to Health Coach from GE Vernova, a 24/7 nurse-based resource
  • access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling and referral services
  • GE Vernova Retirement Savings Plan, a tax-advantaged 401(k) savings opportunity with company matching contributions and company retirement contributions
  • access to Fidelity resources and financial planning consultants
  • tuition assistance
  • adoption assistance
  • paid parental leave
  • disability benefits
  • life insurance
  • 12 paid holidays
  • permissive time off

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Electrical InstallationTestingCommissioningSite ExecutionData AnalysisProblem SolvingBest PracticesTechnical Knowledge
Soft Skills
Oral CommunicationWritten CommunicationInterpersonal Skills
Certifications
Master's DegreeHigh School Diploma / GED