Job description
Job details
- Location: Berkeley, Alameda County
- Work mode: Onsite
- Employment type: Full-time (Not an internship)
- Salary: USD 167,716 per year
Role overview
Terabase Energy is seeking a Senior Software Engineering Manager to lead a distributed engineering team in Berkeley, Alameda County. This leadership role focuses on advancing renewable energy software platforms that optimize solar power plant design, prediction, and delivery. You will oversee the evolution of PlantPredict and the Pro Apps suite, driving technical excellence and team growth in the clean energy sector. This is a full-time, onsite position with a salary of $167,716 USD.
Job details
The position is based in Berkeley, Alameda County and is an onsite role. As Senior Software Engineering Manager, you will guide engineers building energy intelligence platforms used by global solar developers. The role combines technical leadership with people management, requiring expertise in software architecture, agile delivery, and renewable energy technology. Salary is $167,716 USD annually.
Responsibilities
- Lead and mentor a distributed software engineering team building energy platforms
- Drive technical strategy for PlantPredict and Pro Apps suite evolution
- Oversee software architecture and delivery for solar optimization tools
- Collaborate with product and stakeholders to align engineering roadmaps
- Establish engineering best practices and quality standards across teams
Requirements
- 7+ years software engineering experience with 3+ years in leadership roles
- Proven track record managing distributed engineering teams
- Strong technical background in platform architecture and scalable systems
- Experience with energy, cleantech, or complex simulation software preferred
- Excellent communication and stakeholder management skills
- Bachelor's degree in Computer Science, Engineering, or related field
Benefits
- Competitive salary of $167,716 USD
- Opportunity to impact renewable energy adoption globally
- Work with cutting-edge solar optimization technology
- Collaborative team environment in Berkeley