Principal Backend Engineer - Battery Storage

PlusPower
Location not specified
Full Time
Posted January 24, 2025
$180k - $180k
Apply Now

Application opens on company website

Job Description

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.

Key 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 & Perks

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

Ready to Apply?

Join PlusPower and make an impact

Apply Now

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

More jobs at PlusPower

Office Manager Executive Assistant

PlusPower
San Francisco
Full Time
$85k-85k

Principal Cybersecurity Engineer - Battery Storage

PlusPower
Not specified
Full Time
$150k-150k

Project Development Associate, Canada - Battery Storage

PlusPower
Not specified
Full Time

More jobs in Location not specified

Energy Solutions logo

Energy Efficiency Account Manager Remote - Denver-metro, CO only

Energy Solutions
Remote
Full Time
$65k-75k
Paragon logo

Underwriter - Public Entity - Trident

Paragon
Remote
Full Time
Brightcore Energy logo

Business Development Analyst - Renewable Energy

Brightcore Energy
Remote
Full Time
$75k-95k