onsite
Staff Software Engineer, Cooling Optimization
Software Engineer
This role involves designing and implementing software for cooling device management, with a focus on optimizing data center cooling systems. Responsibilities include providing technical leadership, influencing distributed engineering teams, and managing project priorities and deliverables.
About the role
Tasks
Design and implement software for cooling device management
Facilitate alignment across teams on goals outcomes timelines
Influence and coach distributed team of engineers
Manage project priorities, deadlines, and deliverables
Monitor control and optimize data center cooling systems
Provide technical leadership on high-impact projects
Perks/Benefits
N/A
Skills/Tech-stack
C++ | Compute Technologies | Control Theory | Cooling systems | Data Structures | Data Structures and Algorithms | Data center | Data center architecture | Data center cooling | Data center cooling systems | Distributed Systems | Go | Hardware Architecture | Infrastructure | Networking | Python | Software Architecture | Software Design | Storage Systems
Education
Bachelor of Science | Master of Science | PhD
Roles
Engineer | Software Engineer | Staff Software Engineer
Regions
North America
Countries
United States
States
California, US
Cities
Sunnyvale, California, US
Skills
C++Compute TechnologiesControl TheoryCooling systemsData StructuresData Structures and AlgorithmsData centerData center architectureData center coolingData center cooling systemsDistributed SystemsGoHardware ArchitectureInfrastructureNetworkingPythonSoftware ArchitectureSoftware DesignStorage Systems