Pre-sale Product Manager / Application Engineer - Franklinwh Energy Storage : Job Details

Pre-sale Product Manager / Application Engineer

Franklinwh Energy Storage

Job Location : Santa Clara,CA, USA

Posted on : 2025-01-17T15:22:24Z

Job Description :

FranklinWH is a rapidly expanding company determined to become the leader in the global energy home storage system (ESS) industry. FranklinWH offers whole home energy solutions typically coupled with solar PV systems, bringing households into the modern all-electric future. Though founded by experts in power electronics, BMS and EMS, FranklinWH is equally focused on energy management software while also providing top level service to our partners and customers. FranklinWH is expanding its global footprint, relying on an industry leading supply chain. This is an exciting time to be at a fast-growing company in a fast-accelerating industry.

Responsibilities: The Solution Architect will play a critical role in engaging with partners' or customers' IT, software, and cloud teams, particularly those of FranklinWH's Virtual Power Plant (VPP) partners. Key responsibilities include gathering interface requirements to integrate partner or customer systems with FranklinWH's whole-home storage solutions and backend systems through effective communication by meetings and emails. This role involves:

  • Designing, maintaining, and optimizing cloud infrastructure to support various products and business lines.
  • Gathering and analyzing requirements, making architectural and design recommendations, documenting, and configuring the cloud environment to meet business needs.
  • Serving as the subject matter expert on cloud environments, API integration, Microservice Development and other inter-system integrations.
  • Designing and managing real-time data streaming solutions using AWS services such as Amazon Kinesis, AWS Lambda to facilitate secure and efficient data sharing with partners
  • Determining the best cloud solutions and local inter-system solutions for network performance, reliability, cost, and quality.
  • Designing integration plans tailored to partners' or customers' cloud environments.
  • Acting as a liaison between partners/customers and FranklinWH's system design and development team.
  • Innovating solutions to assist customers, product, and account management teams with software integration challenges.
  • Providing technical and infrastructure expertise on key business systems.
  • Analyzing, tuning, and measuring cloud infrastructure to ensure optimal performance, reliability, and quality SLAs.

Primary Responsibilities:

  • Design and architect local & cloud-native interfaces, integration components, and applications, and share them with remote development teams across different time zones.
  • Implement interfaces and applications as necessary.
  • Understand energy storage systems, their components, interfaces, and typical applications.
  • Collaborate with partners' or customers' technical teams throughout all system integration phases—analysis, design, prototype, and implementation.
  • Work with account technical leads to ensure smooth integration and deployment of software components.
  • Design and implement cloud network security and information privacy policies.

Qualifications and Experience:

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related STEM field (Master's preferred).
  • Over 7 years of solid experience in Java Development. At least 5 years of experiences in implementing microservices, API integration across multiple cloud environments and working with frameworks such as Spring Boot, Hibernate, or similar technologies
  • At least 3 years of experience with modern cloud-native, microservice-based architectures and methodologies, and Web APIs (using AWS, GCP, or Azure). Skilled in using AWS components, including IoT components, RDS, SQS, S3, Lambda, IAM, Timestream, ALB, and WAF
  • Minimum of 3 years of experience with UI/UX technologies and frameworks such as HTML, CSS, JavaScript, and jQuery.
  • 3+ years of experience in cloud computing platforms and associated automation patterns.
  • 5+ years of effective data modeling experience within both SQL (e.g., Oracle, SQL Server) and NoSQL databases (e.g., Cosmos, MongoDB). Familiar with common services or middleware such as MySQL, Redis, and Kafka
  • 3+ years of experience with SaaS applications and API integration.
  • Strong experience in providing operational support for cloud-based infrastructure and applications hosted on AWS, including monitoring, troubleshooting, and maintaining services to ensure high availability and performance.
  • Proficiency in REST and SOAP web services and effective web service design.
  • Experience in the utility and/or clean energy sector, particularly in interfacing with technical resources at customer accounts.
  • Demonstrating strong problem-solving skills and the capacity to work independently
  • Excellent oral and written communication skills in English.
  • Effective teamwork and interpersonal skills.
  • Strong cross-organizational coordination abilities.
  • Thorough understanding of data structures and algorithms.
  • Knowledge of software design patterns.
  • Experience in face-to-face customer interactions, gathering feedback, and implementing suggestions.
  • Ability to travel up to 25%, with some nights and weekends required.
  • Capability to work with remote teams in Asian time zones.

Compensation and Benefits

FranklinWH offers a competitive salary plus fully comprehensive benefits and a performance bonus package based on an annual objective achievement. Our generous benefits package includes:

  • a 401(k) Retirement Plan with employer matching.
  • medical/dental/life/disability program.
  • PTO, and sick days.
  • Life insurance and long-term disability.
  • Generous Travel Per Diem.

FranklinWH is an Equal Opportunity Employer (EOE). Qualified applicants are considered for employment without regard to age, race, color, religion, sex, national origin, sexual orientation, disability, or veteran status.

Apply Now!

Similar Jobs ( 0)