Ygrene Energy Fund

Technical Program Manager

Job Locations US-CA-Petaluma
Job ID


Ygrene Energy Fund is a leading provider of clean energy financing for residential and commercial properties throughout the United States. Our award winning, privately funded YgreneWorksTM program provides immediately accessible financing for a variety of projects including energy efficiency, renewable energy, water conservation, and, in certain areas, hurricane protection, electric vehicle charging stations and seismic upgrades.  Ygrene is committed to making it easy for anyone to invest in their future and a healthier environment.


We have an opportunity for a skilled and self-directed Technical Program Manager to drive new feature development and upgrades to Ygrene's proprietary software systems.


  • Deeply understand our business workflow, then identify and drive continuous improvements to our software to support it.
  • Work with internal technical and non-technical departments to develop requirements for complex features based on their needs.
  • Manage projects across cross-functional teams to effectively and efficiently deliver technical solutions according to project timelines.
  • Coordinate with remote development teams to insure software features are delivered on time and according to requirements.
  • Develop test plans and directly manage User Acceptance Testing.
  • Communicate status and progress regularly to the development and Program management teams, the Director, and the CTO.
  • Anticipate bottlenecks, provide escalation management, anticipate and make tradeoffs, resolve conflicts, and balance the business needs versus technical constraints


  • Bachelor’s degree in relevant field, or equivalent experience
  • 4+ years of experience in project management
  • Successful management of projects involving three or more teams, at least one of which develops software
  • Experience with Agile software process management
  • Excellent problem solving and analytical skills


Desired but not required:

  • Prior experience as a software developer or software development manager
  • Experience in financial services sector
  • Experience managing web-based software projects
  • Experience in databases, analytics, big data systems or business intelligence products


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed