Albireo Energy

HQ
Edison
Total Offices: 4
1,000 Total Employees
Year Founded: 2014

Albireo Energy Benefits Overview

Compensation + Benefits

Offers 401(K)

Offers dental insurance

Offers Health Savings Account (HSA)

Offers health insurance

Work-Life Balance + Wellbeing

Offers generous PTO

Provides paid sick days

Provides paid holidays

4 Days AgoSaved
In-Office
6 Locations
Other • Software • Energy
Design and produce detailed mechanical, electrical, and automation installation drawings and models for data center systems. Coordinate submittals, BOMs, vendor compatibility, standards compliance, and supervise project-level design tasks while supporting engineering, fabrication, and field teams.