California Jobs

Director of SaaS (Battery Management System)

5 days ago

PayCompetitive
LocationSan Jose/California
Employment typeFull-Time

What's your preference?

Apply with job updates
  • Job Description

      Req#: 32296869223

      ⚡ Role: Director of Engineering (Battery SaaS Software)

      Industry: Battery Management & Energy Storage

      Location: SF Bay Area

      Salary: ~$200,000-$280,000


      In this role, you will lead the development of our cloud-centric software solutions that manage a large fleet of lithium-ion batteries equipped with our proprietary adaptive battery management systems. You will work closely with Product Managers and Software Engineers to develop and deploy on-demand features as part of regular business operations.


      (Candidates with no energy storage or battery management experience will not be considered).


      Core Responsibilities:

      Software & SaaS Development

      • Develop software for SaaS scenarios, services, and features associated with our battery management products.
      • Design features and functions for commercial SaaS supporting predictive/prescriptive operations and maintenance.
      • Create software for real-time, fleet-wide energy storage system monitoring and control
      • Develop web/app interfaces displaying asset status, metrics, visualization, and automated O&M feedback.
      • Build autonomous software for remote control of energy storage assets.
      • Manage automated subscription processes for our products throughout their lifecycle.
      • Design AI-centric software functionality with MLOps integration.
      • Create metrics and visualization tools for operations, performance, and algorithmic analysis.
      • Manage large-scale IoT data (10+ GB daily) from numerous energy storage containers.
      • Adapt services and features for multi-tenant web/app environments.

      Operations and Resource Management

      • Conduct regular internal and external evaluations of functionality, performance, and cost
      • Participate in cross-functional collaboration with software engineering teams
      • Provide rapid response to software and system issues, especially field-related problems


      Key Qualifications:

      • 7+ years of experience in energy storage system or renewable energy SaaS software development.
      • 10+ years of experience building commercial cloud-based services for large-scale IoT data and fleet management.
      • 10+ years of hands-on development experience with front-end cloud/web service technologies.
      • 5+ years of proven track record operating cloud infrastructure with high reliability, availability, and maintainability scores.
      • 5+ years of experience collaborating with AI-driven software products as core components of commercial cloud services.
      • 5+ years of experience managing customer feedback and user experience for cloud/web-based services.
      • Demonstrated experience managing and collaborating with consultants and contractors for cloud/web development.
      • MS or higher degree in Computer Science or Software Engineering.
      • Industry certifications in professional Cloud/Data engineering or similar fields preferred.


      Preferred Skills:

      • Proficiency in front-end and back-end programming languages (HTML, CSS, JavaScript, PHP, Java, etc.)
      • Expertise designing optimized architecture for commercial web/app services
      • Advanced knowledge of cloud services, features, and functions (AWS, Azure, or GCP)
      • Ability to develop business-centric performance metrics for battery energy storage systems
      • Strong competency in user interface design for utility-scale battery systems
      • Exceptional written and verbal communication skills


      We offer a competitive compensation package and the opportunity to work with cutting-edge technology in the rapidly growing renewable energy sector.

  • About the company