Position Details

Position Summary

Company Summary:

FranklinWH is a startup company determined to become the leader in the global residential Energy Storage System (ESS) industry. FranklinWH offers solar energy and energy storage solutions and products. By working with other solar power equipment and vendors, FranklinWH brings energy freedom to households. Founded by a group of experts in power electronics, battery management systems (BMS), and energy management systems (EMS), FranklinWH already has 20+ storage patents and 150+ patents in related subjects. Integrating industry leading supply chain partners, and financially supported by Sequoia Capital, FranklinWH is expanding its global footprint.

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 and API integration.

- Determining the best cloud solutions for network performance, reliability, cost, and quality.

- Designing API 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 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

Qualifications and Experience:

- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related STEM field (Master’s preferred).

- At least 3 years of experience with modern cloud-native, microservice-based architectures and methodologies, and Web APIs (using AWS, GCP, or Azure).

- Over 3 years of experience in API integration across multiple cloud environments.

- Minimum of 5 years of experience with front-end 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 experience in destructive testing methodologies and tools.

- 5+ years of effective data modeling experience within both SQL (e.g., Oracle, SQL Server) and NoSQL databases (e.g., Cosmos, MongoDB).

- 3+ years of experience with SaaS applications and API integration.

- 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.

- Strong problem-solving skills.

- 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

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.