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

Engineering Portfolio Manager – People Leader

Switzerland Global Enterprise

Engineering Portfolio Manager leading multi-discipline teams for high voltage power system projects across NAM Region. Responsible for resource allocation, quality improvement, and project execution oversight.

Posted 5/14/2026full-timeOakbrook Terrace • California, Illinois, Texas • 🇺🇸 United StatesSenior💰 $124,500 - $207,700 per yearWebsite

About the role

Key responsibilities & impact
  • Lead direct reports, sub-disciplines, and contractors for engineering projects
  • Optimize resource planning, recruiting, hiring, and retention
  • Guide and direct sub-disciplines and engineers during project launching phase & execution
  • Ensure proper management of interfaces with partners and suppliers
  • Accountable for allocation of resources and approval of design subcontractors
  • Develop quality procedures and improve engineering efficiency
  • Conduct regular team and performance development meetings
  • Support data gathering requirements for metrics and reviews
  • Oversee deployment of engineering and automation tools
  • Commit to compliance with quality procedures and support audits
  • Lead business quality and transformation initiatives

Requirements

What you’ll need
  • Bachelor’s degree in electrical engineering from an accredited university
  • 15+ years of experience with power systems design & management including EPC projects
  • 3+ years of experience leading a multi-discipline engineering team
  • Professional Engineering License in the United States and willingness to review & seal drawings
  • Fluent French speaking and writing
  • Work experience in the specific portfolio you’ll be managing
  • 5+ years of experience managing people, including resource loading, performance reviews, recruiting/hiring, training/development plans, and salary planning
  • Project Management experience on power systems EPC projects
  • 15+ years of engineering project execution experience in service and/or EPC type environments for high voltage AC Substations, and/or FACTS [STATCOM/Synchronous Condenser] and HVDC
  • Demonstrated successful experience in project technical management of the discipline in a multi-disciplinary team’s context including multiple interfaces and with products coming from several countries
  • Experience in technical problem solving
  • Mastering of involved discipline (process, tools, technical aspects)

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
power systems designEPC projectsengineering project executionhigh voltage AC substationsFACTSSTATCOMSynchronous CondenserHVDCtechnical problem solvingresource planning
Soft Skills
leadershipteam managementperformance developmentcommunicationcollaborationresource loadingrecruitingtrainingdevelopment planningsalary planning
Certifications
Bachelor’s degree in electrical engineeringProfessional Engineering License