Senior Software Engineer - Full Stack
Terabase Energy · Berkeley, California, US
Overview We’re advancing the future of renewable energy through intelligent software that optimizes how solar power plants are designed, predicted, and deliv...
Job description
Overview We’re advancing the future of renewable energy through intelligent software that optimizes how solar power plants are designed, predicted, and delivered. As a Senior Software Engineer – Full Stack, you’ll play a key role in maintaining and evolving the PlantPredict and Pro App suite of products — the core tools used by engineers and developers worldwide to design and manage renewable energy projects. In this role, you’ll work closely with the existing development team to enhance performance, modernize architecture, and deliver new features that keep these applications reliable, scalable, and user-focused. You’ll help ensure our production systems continue to meet the needs of global customers while contributing to the platform’s long-term technical evolution.--- Key Responsibilities: Product Development & Maintenance: · Own the full-stack development and technical upkeep of PlantPredict and Pro Apps platforms. · Diagnose and resolve production issues, ensuring uptime, reliability, and performance. · Enhance existing features and implement new capabilities based on customer feedback and roadmap priorities. · Refactor and modernize legacy code to align with current architect...