The Principal Software Engineer at Plus Power will lead the design and development of scalable applications for Battery Energy Storage Systems, collaborating with engineers and data scientists to drive innovation in sustainable energy solutions.
Responsibilities
•Lead the design and development of scalable applications for BESS assets on AWS using Python.
•Drive the technical vision and roadmap for new features and enhancements.
•Implement best practices in software development with a focus on high quality code and continuous improvement.
•Provide technical leadership and mentorship to software engineers and data scientists.
•Collaborate with cross-functional teams to define and execute project goals.
•Contribute to the evolution and scaling of the application stack into new markets and assets.
Requirements
•10 years proven experience in high quality backend software development, with strong expertise in developing applications with Python and deploying in cloud environments, particularly AWS using cloud native services.
•Experience designing and building scalable distributed systems for mission critical systems, with a focus on data integrity and transactional resilience.
•Demonstrated ability to lead technical initiatives, from concept through execution, including managing timelines and expectations.
•Strong communication skills, with a focus on proactive and clear interaction in remote teams.
•Experience developing APIs and services that integrate data science models into production systems, working closely with data scientists to deploy models as scalable, maintainable services.
•Experience integrating monitoring and observability tools into complex systems, ensuring that the codebase provides full diagnostic visibility into application health, and creating clear, easy-to-understand dashboards and reports.
•Experience mentoring junior engineers and providing technical leadership in collaborative settings.
•Proficiency in SQL and database design and integration, with proven ability to design tables and effectively integrate them with application code.
Benefits
•Highly competitive total compensation
•Expected salary range begins at 180,000
•Eligible to participate in annual bonus program
•Flexible work from home or hybrid work
•Unlimited vacation
•Educational assistance
•Parental leave
•Engaging company culture with opportunities for in-person connection and learning
More jobs at PlusPower
Office Manager Executive Assistant
PlusPower
Jan 17
San Francisco, California
Full Time
Energy Storage
$85,000 - $85,000 per year
Principal Cybersecurity Engineer - Battery Storage
PlusPower
Jan 1
Location not specified
Full Time
Energy Storage
$150,000 - $150,000 per year
Project Development Associate, Canada - Battery Storage
PlusPower
Jan 6
Location not specified
Full Time
Energy Storage
Salary not specified
More jobs in Location not specified
Energy Efficiency Account Manager Remote - Denver-metro, CO only