Vistra Corp

Irving
1,186 Total Employees

Teams at Vistra Corp

Recently posted jobs

Energy
Provide technical engineering support for gas and steam turbines, generators, and balance-of-plant equipment. Duties include troubleshooting, root cause analysis, maintenance strategy development, outage planning and oversight, vendor coordination, economic justification for projects, and fleetwide rotating equipment support while collaborating with operations, maintenance, reliability, procurement, and external vendors.