Jobs and Careers
PL

Senior Software Architect, Battery Storage

Plus Power
UKRemotefull_timeVerifiedPosted 7 Apr 2023
💰 $155,000/yr

About the role

Company Overview 

Plus Power is an energy storage market leader, with a large and well-positioned pipeline of transmission-level batteries that will transform America’s electric grids into cleaner and more versatile critical infrastructure.  

Standalone energy storage is rapidly transforming the U.S. energy markets, because it is cheaper than new natural gas plants, faster to build than fossil peakers or transmission, and able to perform diverse energy services. Plus Power partners with electricity system operators, utilities, and investors to originate, develop, finance, own and operate standalone energy storage projects that provide critical services to the wholesale electric market. Plus Power’s team applies an intentional mindset to energy storage development by using a data-driven approach to development. 

At Plus Power, we are focused on solving hard climate problems, profitably.  We are growing fast, and value candidates who, like us, share a focus on setting high expectations, owning and learning from mistakes in the spirit of radical transparency, and are committed to internal partnering as a key element of our ideas meritocracy. Our team praises Plus Power’s culture and excels through our game-changing mission and supportive ecosystem. 

 

 

Overview:

Plus Power is looking to hire a creative, driven and experienced software architect for the development of a real-time energy trading platform for grid-scale battery energy storage systems (BESS). The successful candidate will play a critical role in shaping the technology direction of our company, as well as being hands-on in building and deploying high-performance, scalable, and resilient systems. 

  

Responsibilities 

  • Act as a technical lead, responsible for system design, technology selection, and code reviews 
  • Coach software engineers on best practices. 
  • Design and implement distributed systems, optimized for performance and scalability 
  • Design and implement integrations and interfaces for our systems 
  • Design, develop and test production ready code   
  • Collaborate with Data Scientists to ensure ML/AI models are integrated and deployed efficiently 
  • Lead the development of prototypes and MVPs for new initiatives 
  • Ensure best practices in software development, including test-driven development and continuous delivery 
  • Drive adoption of modern technologies and practices, such as microservices and container orchestration 

 

Qualifications  

  • The team uses Python and Typescript languages and ecosystems. You should be an expert in one and have some experience in the other.  
  • Strong SQL skills and experience in database optimization 
  • Experience in software architecture and distributed system design 
  • Experience with containers such as Kubernetes or Docker 
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform 
  • Experience in full lifecycle development, from requirements/design to production 
  • Strong background in test-driven development 
  • Experience in building applications for cloud deployment 

 

Helpful but not Required: 

  • Experience collaborating with Data Scientists 
  • Knowledge of big data platforms, MLOps, and machine learning 
  • Experience in the energy industry  
  • Experience with TimeScaleDB and Postgres 
  • Experience with NoSQL databases 
  • Advanced Kubernetes skills 
  • Experience building MVPs in startups 

 

Compensation, Location, and Benefits

Highly-competitive remuneration from one of the nation’s most exciting leaders in the energy storage markets. Flexible, work from home locations acceptable for the long-term, or hybrid work from Plus Power’s offices in San Francisco or Houston.  

The expected salary* for this position begins at $155,000. Factors that may be used to determine the final compensation include relevant experience, skills, qualifications, geographic labor market, and other factors consistent with applicable law. This position is also eligible to participate in our annual discretionary bonus program.

Plus Power offers a comprehensive benefits program, unlimited vacation, flexible remote work, and a highly engaging company culture with opportunities for growth.

Plus Power is committed to a diverse and inclusive workplace where people of all backgrounds can thrive. Plus Power is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

*This information is

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Plus Power

View company profile →