Ever want to ride a rocket ship? Ever want to do hard work that will make a REAL difference in the world? Do you want to solve some of the most difficult problems with a team of exceptional players at a company that does not believe in impossible?


Powin is a leading producer of a utility scale modular battery energy storage system (complete with a patented, advanced, cloud-based monitoring/control system). That means we build power plants out of batteries that put coal and gas generators out of business and enable sustainable viability for renewable energy sources like solar and wind. Powin is, and will continue to be, one of a handful of companies that will provide the equipment necessary to make this happen. Powin has distinct competitive advantages: cost-effectiveness; reliability; scalability; ease of deployment; and operational sophistication. Every day we work to ensure that we maintain these competitive advantages and our position as a global leader in providing turnkey, battery energy storage solutions for utility-scale, commercial and industrial, and microgrid applications.


You are an experienced Software Release Manager and passionate about identifying, organizing, and controlling software and hardware configuration changes. You will be responsible for identifying and coordinating processes for version management, system build, backup/recovery, archiving, and change management. You will also support and facilitate auditing and reporting, oversee baseline configurations for applications, software, hardware assets and provide quality assurance support to ensure accurate deliverables.


  • Manage the configuration of site installations, equipment configuration parameters and version control.
  • Provide customers with schedule release windows, release notes, and customer-specific validation of the release.
  • Forecast release dates and impacts on operating plants.
  • Partner with other departments to create tools to manage risks and improve the speed and safety of the configuration management process.
  • Analyze data and report on deployed configurations including rationale configuration rationale, service, and scalability.
  • Develop and maintain process documentation.
  • Forecast release dates and the impacts on operating plants.


  • Demonstrated experience in the configuration change management process including problem reports, requirements traceability management, engineering change documentation, configuration status accounting and product/software release and control.
  • Understanding of product life cycle management and configuration requirements.
  • Familiarity of configuration management tools & software such as BitBucket, Subversion, ClearCase, DOORS Next Generation, Rational Team Concert, Rational Quality Manager and/or Visual Source Safe.
  • 3+ years of software release management, configuration management or engineering experience.
  • 2+ years Unix/Linux system administration.
  • BS in Computer Science, Information Systems, or equivalent.


  • CM and CMDB experience.
  • Network administration.
  • Hardware configuration.
  • Cybersecurity experience


Working at Powin is more than a job. Life at Powin is an opportunity for personal and professional growth and a journey into the unexpected. Powin employees often experience moments when their lives and careers come together in meaningful ways.