Palmetto Clean Technology logo

Staff Software Engineer, Energy Intelligence

Palmetto Clean Technology
Charlotte, North Carolina
Full Time
Posted February 17, 2026
Apply Now

Application opens on company website

Job Description

A Software Engineer at Palmetto will develop and maintain APIs and data applications related to energy modeling and photovoltaic yield estimation, collaborating with cross-functional teams to deliver scalable, reliable software solutions that provide valuable energy insights for customers and partners.

Key Responsibilities

  • Develop and maintain scalable APIs and data applications for energy modeling and PV yield estimation.
  • Write efficient, reliable, and scalable code to ensure system performance and reliability.
  • Collaborate with data scientists to integrate models and algorithms into production systems.
  • Package and containerize applications for deployment and scalability.
  • Monitor and troubleshoot software deployments to ensure smooth operation in production.
  • Build and optimize data pipelines for efficient access to large datasets.
  • Participate in code reviews and provide constructive feedback to peers.

Requirements

  • Advanced proficiency in Python or other object-oriented programming languages, with a demonstrated ability to write clean, maintainable, and well-documented code.
  • Experience with DevOps practices, including CI/CD pipelines, containerization (e.g., Docker), and cloud computing platforms (e.g., AWS, GCP, Azure).
  • Experience designing and building APIs, with an understanding of RESTful principles.
  • Knowledgeable about software engineering best practices, including version control, code review, and testing.
  • Ability to navigate ambiguity and thrive in a fast-paced environment.
  • Employment is contingent upon the successful completion of a background check.

Benefits & Perks

unlimited PTO
medical coverage
dental coverage
vision coverage
paid parental leave
retirement plans

Ready to Apply?

Join Palmetto Clean Technology and make an impact in renewable energy

Stay Updated on Sustainability Jobs

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

More jobs at Palmetto Clean Technology

Palmetto Clean Technology logo

Vice President, Channel Product Commercialization, Palmetto Home

Palmetto Clean Technology
NEW
Not specified
Full Time
2d
Palmetto Clean Technology logo

Account Operations Specialist

Palmetto Clean Technology
Not specified
Full Time
3d
Palmetto Clean Technology logo

Talent Acquisition Partner

Palmetto Clean Technology
Charlotte
Full Time
4d

More jobs in Charlotte, North Carolina

Esri logo

Solution Architect

Esri
NEW
Charlotte
Full Time
3h
$118k-198k
Esri logo

Technical Consultant System Engineering focus

Esri
NEW
Charlotte
Full Time
2d
$82k-138k
Esri logo

GIS Solution Engineer - Geo Experience Center

Esri
NEW
Charlotte
Full Time
2d
$77k-127k