Vantage Data Centers

Director, Energy Delivery

Vantage Data Centers

full-time

Posted on:

Location Type: Hybrid

Location: Denver • California, Colorado, Texas, Virginia, Washington • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $180,000 - $200,000 per year

Job Level

Lead

About the role

  • Lead the strategic development and execution of comprehensive energy solutions for hyperscale data centers.
  • Manage end-to-end energy project development, from concept through commissioning.
  • Develop and execute energy strategies for data center campuses.
  • Negotiate utility agreements, PPAs, and other commercial models.
  • Serve as the primary point of contact for utilities, regulators, and technology partners.
  • Evaluate emerging technologies to support corporate sustainability objectives.

Requirements

  • Bachelor’s degree in Engineering, Business, or related field; Master’s preferred.
  • 10+ years in energy infrastructure development, including onsite generation or distributed energy projects.
  • Expertise in utility processes and distributed generation technologies.
  • Strong leadership and cross-functional collaboration skills.
  • Ability to manage complex projects under tight timelines.
  • Travel required up to 40%.
Benefits
  • medical, dental, and vision coverage
  • life and AD&D
  • short and long-term disability coverage
  • paid time off
  • employee assistance
  • participation in a 401k program that includes company match
  • many other additional voluntary benefits

Applicant Tracking System Keywords

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

Hard skills
energy solutionsenergy project developmentutility agreementsPPAsdistributed energy projectsemerging technologiessustainability objectives
Soft skills
leadershipcross-functional collaborationproject managementcommunication
Certifications
Bachelor’s degree in EngineeringBachelor’s degree in BusinessMaster’s degree in related field