Climate & Environment Contract

Global Benefits Manager (Contract), Remote

EnPhase Energy

Location

Remote

Type

Contract

Posted

Dec 04, 2025

Mission

What you will drive

This individual will:

  • Lead planning, evaluating, launching, and administering benefit plans globally to ensure Enphase's position as a Global Employer of Choice
  • Ensure compliance with country legislation and employment laws and identify opportunities for improvement in existing plan design offerings
  • Regularly disseminate information to extended global HR team and employees regarding benefit programs, global benefit portfolio design, benchmarking, and perq portfolio design
  • Create custom reports on metrics and leverage data from vendors and brokers to create analytics that foster data-driven decisions

Impact

The difference you'll make

This role supports Enphase Energy's mission to drive a sustainable future by ensuring employees worldwide have comprehensive benefits that promote physical and mental wellness, enabling them to focus on developing next-generation clean energy technologies.

Profile

What makes you a great fit

  • 12+ years overall HR experience within Total Rewards team
  • 8+ years' benefits project management experience with multinational companies
  • Proven comprehensive understanding of US benefits and global benefits administration
  • Experience leading and driving strategic benefits programs in a multinational company
  • Experience with Leave of Absence, 401k, statutory benefits, and retirement schemes
  • Advanced knowledge in benefits plan design and administration
  • Advanced experience partnering with global benefits brokers
  • Advanced experience with regulatory compliance in benefits programs
  • Must be able to collaborate with teams in a dynamic and globally matrixed environment
  • Experience developing and driving benefits automation processes
  • Experience with Workday required

Benefits

What's in it for you

No specific compensation, perks, or culture highlights mentioned in the job description.

About

Inside EnPhase Energy

Enphase Energy is a global energy technology company and a leading provider of solar, battery, and electric vehicle charging products. Their innovative microinverter technology revolutionized solar power, making it safer, more reliable, and scalable, and today their system enables users to make, use, save, and sell their own power.