Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Energy Intelligence

Palmetto Clean Technology

Job Description

Job Description

Company Description

Palmetto is a leading clean tech company on a mission to accelerate the transition to a clean energy future. With a belief that consumers can have it all, we are an uncompromising energy company that makes coming clean a no brainer. Our award-winning technology platform empowers homeowners, businesses, and entrepreneurs to adopt renewable energy through simple, scalable, and innovative solutions. Operating at the intersection of B2B and D2C, we offer software, financial products, and services that drive real environmental impact—without compromising value. We deliver end-to-end solutions for whole home electrification that put clean energy within reach for all.

Our employees are our most valuable resource. We foster a promote-from-within culture that prioritizes talent development, career growth, and purpose-driven work. Palmetto offers a comprehensive benefits package—including unlimited PTO, medical, dental, and vision coverage, paid parental leave, retirement plans, and more—so you can have it all both personally and professionally. Palmetto prioritizes people, planet, and profit—backed by a culture that values collaboration, impact, and balance. Join us in building a brighter, cleaner world.

Location

This position will be based in Charlotte, NC, New York, NY or Boston, MA.

Reporting

This position will report to the Director of Engineering, Building Science

Summary of Role

Come build the software and data layer that helps make energy cleaner and cheaper for millions of homes: turning fragmented, real-world energy data into structured, trustworthy intelligence that our products, customers, and partners can act on. You'll develop the services, pipelines, and models that estimate how homes use, produce, and pay for energy, and run them as reliable production APIs at scale. The role spans physics-based and machine-learning energy modeling, large-scale geospatial and remote-sensing data processing, utility and grid data processing across every US market, and AI systems where LLM-powered agents extract data from complex source documents with humans in the loop.

We're looking for a strong, versatile engineer, comfortable across frontend, backend, and the underlying infrastructure, and who is fluent with modern AI frameworks, tooling, and harnesses. This role sits in the Data and Energy Intelligence Unit, a multidisciplinary team of engineers and scientists owning data-intensive applications across energy modeling, geospatial data, and applied AI. Energy expertise is a plus, but we care most about excellent engineering and sound judgment; the domain is something a strong, curious engineer can learn on the job.

Strategic & Tactical

  • Build and ship features end-to-end across the stack, from production APIs and data pipelines to the interfaces on top of them.
  • Develop AI-powered capabilities where they fit, including LLM- and agent-based systems that extract structured, validated data from complex, unstructured documents with a human-in-the-loop review workflow.
  • Take models from prototype to production: build the APIs, pipelines, and infrastructure that run physics-based and machine-learning models reliably at scale, with the testing and observability needed to catch regressions before they reach customers.
  • Work with large geospatial and remote-sensing datasets (imagery, elevation, and related sources) that feed the platform's models.
  • Raise the engineering bar and quality: lead and participate in peer technical design reviews, and hold a high standard for testing, observability, evaluation (including for nondeterministic AI outputs), and operational excellence.
  • Communicate clearly with engineers, product partners, and non-technical stakeholders, while developing a deep understanding of the energy domain the platform serves.

Qualifications

Minimum:

  • Advanced proficiency in Python for production software, with a demonstrated ability to write clean, maintainable, well-tested code and design solid APIs and services.
  • Full-stack breadth: comfortable working across a backend and a modern frontend (e.g., React/TypeScript), and the underlying infrastructure. You are a generalist who can pick up whatever the problem needs.
  • Hands-on experience building production LLM systems and agents with frameworks like pydantic-ai, LangGraph, or Claude/OpenAI Agent SDKs, including prompting, evals, and extracting structured data from messy, unstructured sources at scale.
  • Fluency with agentic coding tools to multiply your impact, used critically: questioning and pressure-testing what they produce and keeping your own judgment in charge.
  • Experience building and operating production systems: APIs and services, data pipelines, relational databases (SQL/PostgreSQL), containerization, cloud platforms (AWS/GCP/Azure), and observability, with sound practices (version control, code review, testing, CI/CD).

Preferred:

  • Geospatial and remote-sensing experience: imagery, elevation/point clouds, and libraries such as rasterio, geopandas, and shapely; PostGIS.
  • Depth in the modern Python web stack: FastAPI, SQLAlchemy, Pydantic, and async Python.
  • Frontend depth: React, Vite, TypeScript, and data-fetching/state libraries (e.g., TanStack Query/Router).
  • Strong quantitative or algorithmic aptitude, and comfort with the Python data stack (pandas, polars, NumPy).
  • Experience in the clean energy space, with home energy data, or in building electrification and decarbonization.

Employment is contingent upon the successful completion of a background check.

Equal Employment Opportunity

Palmetto embraces diversity and is an Equal Employment Opportunity employer. Employment is decided on the basis of qualifications, merit, and business need. We do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or any other status protected under federal, state, or local law.

For more about our Privacy Policy, visit: -policy

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Energy Intelligence in Charlotte, NC vacancy
  •  ...company on a mission to accelerate the transition to a clean energy future. Our award-winning technology platform empowers...  ...Reporting : This position will report to the Director, Engineering. Summary of Role As a Software Engineer at Palmetto, you will collaborate closely with... 
    Intelligence
    Local area

    Palmetto

    Charlotte, NC
    2 days ago
  • $265k

     ...we’re reimagining how private markets operate, embedding intelligence across every workflow. Founder-led since 2014, backed by $...  ...work in an office some or all of the time. Senior Staff Software Engineer Location: Americas (preferably EST) — Remote Employment... 
    Intelligence
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Charlotte, NC
    2 days ago
  • $116.62k - $179.89k

     ...Overview This is a lead design engineering position that offers a variety of interesting...  .... Proficiency with structural analysis software such as STAAD, SAP2000, SAFE, STRUDL, or...  ...experience in Computer Science, Artificial Intelligence, Software Engineering, or related... 
    Intelligence
    Flexible hours
    3 days per week

    Sargent & Lundy

    Charlotte, NC
    20 hours ago
  • $100.02k - $152.81k

     ...drawings for nuclear power plant systems Engineering analyses and evaluations to support...  ...in Computer Science, Artificial Intelligence, Software Engineering, or related fields that enables...  ...the future of clean, carbon-free energy. Since 1954, we've been a trusted leader... 
    Intelligence
    Hourly pay
    Work at office
    Local area
    Worldwide
    Flexible hours
    3 days per week

    Sargent & Lundy

    Charlotte, NC
    3 days ago
  • $118.02k - $180.31k

     ...in the Mechanical Analysis Engineering group. You will work on major...  ...mentor junior engineering staff on power plant engineering...  ...Computer Science, Artificial Intelligence, Software Engineering, or related...  ...future of clean, carbon-free energy. Since 1954, we've been a trusted... 
    Intelligence
    Hourly pay
    Local area
    Worldwide
    Flexible hours
    3 days per week

    Sargent & Lundy

    Charlotte, NC
    1 day ago
  • $69.3k - $99.64k

     ...academic background in Structural Engineering in a professional position...  ...with structural analysis software such as STAAD, SAP2000, SAFE...  ...Science, Artificial Intelligence, Software Engineering, or related...  ...future of clean, carbon-free energy. Since 1954, we've been a trusted... 
    Intelligence
    Hourly pay
    Local area
    Worldwide
    Flexible hours
    3 days per week

    Sargent & Lundy

    Charlotte, NC
    3 days ago
  •  ...Role Summary We are seeking a Lead Software Engineer to lead architectural and technical efforts in the Cards domain. This hands‑on role involves end‑to‑end design, complex implementation, and guiding teams on scalable, secure systems using modern backend technologies,... 

    Tential Solutions

    Charlotte, NC
    1 day ago
  • $110k

     ...to doing the right things right. You will join our Product Engineering team that shares a passion for designing quality solutions,...  ...are changing the way people experience life at work! As our Staff Software Engineer at NAVEX, you will have ample opportunity to invest... 

    Navex Inc

    Charlotte, NC
    1 day ago
  •  ...Job Details: We are seeking an experienced and passionate Sr. Software Engineer to join our dynamic Tech Services team. This is a permanent position where you will be responsible for designing, developing, and maintaining software solutions that drive our high‑impact,... 
    Permanent employment
    Local area
    Remote work

    Jobot

    Charlotte, NC
    4 days ago
  • $226.67k - $273.1k

     ...Build Babylist is rebuilding how we make software around one belief: AI changes everything...  ...an idea becomes working software. Our engineers own problems end to end, work directly...  ...What the Role Is Babylist is hiring Staff Software Engineers to join an 85-person... 
    Work at office
    Remote work
    Flexible hours

    GrabJobs

    Charlotte, NC
    4 days ago
  • $116.5k - $169k

     ...we’re advancing AI to move from insight to action—enabling intelligence that not only understands complexity but responds to it. We...  ...integrity.  Skills and Competencies ~7+ years of overall software engineering or integration experience, with 4+ years of SAP Integration... 
    Intelligence
    Full time

    Moody's Corporation

    Charlotte, NC
    9 days ago
  • $116.5k - $169k

     ...to move from insight to action—enabling intelligence that not only understands complexity...  ...development Working knowledge of cloud-native engineering practices, including containers,...  ...Bachelor’s degree in computer science, Software Engineering, Information Technology, or... 
    Intelligence
    Full time
    Contract work

    Moody's Corporation

    Charlotte, NC
    9 days ago
  • Optomi, in partnership with a leading pet screening technology company, is seeking a Staff Software Engineer to join a high-impact engineering organization. This person will serve as a key technical partner across product, architecture, and engineering teams, helping translate... 
    Remote job

    Optomi

    Charlotte, NC
    2 days ago
  • $69.3k - $99.64k

     ...academic background in Structural Engineering in a professional position...  ...with structural analysis software such as STAAD, SAP2000, SAFE...  ...Science, Artificial Intelligence, Software Engineering, or related...  ...future of clean, carbon-free energy. Since 1954, we’ve been a trusted... 
    Intelligence
    Hourly pay
    Local area
    Worldwide
    Flexible hours
    3 days per week

    Sargent & Lundy

    Charlotte, NC
    2 days ago
  • $116k - $174k

    Staff Software Engineer - IE07IE We’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages...  ...AI‑enabled and agentic AI solutions, including building intelligent applications, automation workflows, and AI‑driven... 
    Temporary work
    Work at office
    3 days per week

    The Hartford

    Charlotte, NC
    2 days ago
  • $118.02k - $180.31k

    Piping Engineering & Analysis Synopsis The Piping Engineering & Analysis...  ...with AutoPIPE or PIPESTRESS software Knowledge of gas dynamics...  ...Science, Artificial Intelligence, Software Engineering, or related...  ...future of clean, carbon‑free energy. Since 1954, we’ve been a trusted... 
    Intelligence
    Hourly pay
    Work at office
    Local area
    Worldwide
    Flexible hours
    3 days per week

    Sargent & Lundy

    Charlotte, NC
    2 days ago
  •  ...Well Labs is a Charlotte-based financial intelligence startup used by leading allocators and...  ...Role We're hiring a Senior Full Stack Engineer to build product features end to end as...  ...years of experience building production software Strong backend experience in Python (... 
    Intelligence
    Work at office
    Visa sponsorship
    Work visa
    Shift work

    Old Well Labs

    Charlotte, NC
    20 hours ago
  • $110k - $120k

     .... Synechron’s progressive technologies and optimization strategies span end‑to‑end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and... 
    Intelligence

    Synechron

    Charlotte, NC
    1 day ago
  •  ...training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality,...  ...transform AI from proof of concept into proprietary intelligence with systems that perform reliably, deliver measurable impact... 
    Intelligence
    Full time
    Contract work
    For contractors
    Remote work
    Flexible hours

    Turing

    Charlotte, NC
    4 days ago
  • Optomi, in partnership with a leading pet screening technology company, is seeking a Staff Software Engineer to join a high-impact engineering organization. This key role involves translating product requirements into scalable technical designs while contributing to hands... 

    Optomi

    Charlotte, NC
    2 days ago
  •  ...management, to automate complex workflows and enhance application intelligence. • Develop and maintain APIs (RESTful, GraphQL) to...  ...with product managers, designers, data scientists, and other engineers in an agile development environment. • Participate in code... 
    Intelligence

    Purple Drive

    Charlotte, NC
    3 days ago
  • $127.6k - $191.4k

    Overview Senior Staff Software Engineer - IE07HE We’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals - and to help others accomplish... 
    Contract work
    Temporary work
    Work at office
    3 days per week

    The Hartford

    Charlotte, NC
    2 days ago
  • $100k - $150k

     ...Fridays each week. As a Security Operations Engineer, you will identify and reduce risk...  ...technical stakeholders Nice To Have Threat intelligence and hunting: disciplined habit of...  ...security, image scanning, and securing software delivery pipelines Compliance frameworks... 
    Intelligence
    Temporary work
    Remote work
    Monday to Friday
    Flexible hours

    Red Ventures

    Charlotte, NC
    1 day ago
  • $168.7k - $244.6k

     ..., we’re advancing AI to move from insight to action—enabling intelligence that not only understands complexity but responds to it. We decode...  ...- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field - Advanced degree preferred... 
    Intelligence
    Full time

    Moody's Corporation

    Charlotte, NC
    1 day ago
  • $118.02k - $180.31k

     ...EHV substations. As a Lead Substation Engineer, you will: Lead of an engineering and...  ...programs: SKM, ETAP, ASPEN, CDEGS, or vendor software. Familiarity with design codes and...  ...experience in Computer Science, Artificial Intelligence, Software Engineering, or related... 
    Intelligence
    Hourly pay
    Local area
    Remote work
    Relocation package
    Flexible hours
    3 days per week

    Sargent & Lundy

    Charlotte, NC
    2 days ago
  •  ...Experience with browser-based debugging and performance testing software Knowledge of Adobe Illustrator. Good interpersonal...  ...technical advice, and we have expertise in areas covering Artificial Intelligence, Cloud Migration, Custom Software Development, Data Analytics... 
    Intelligence

    InterSources

    Charlotte, NC
    1 day ago
  • $90k - $100k

     .... Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and... 
    Intelligence
    Temporary work
    Flexible hours

    Synechron

    Charlotte, NC
    1 day ago
  •  ...Bank, N.A. is looking for a Principal AI Engineer to lead the development of AI systems...  ...designing and implementing artificial intelligence solutions with a commitment to research...  ...machine learning, a strong background in software development, and proven collaboration... 
    Intelligence

    Fifth Third Bank, N.A.

    Charlotte, NC
    2 days ago
  •  ..., managing a high-performing engineering team to ensure maximum infrastructure...  ...maintenance, consulting with staff to identify materials and...  ...Experience with energy management and sustainability...  ...harness the power of artificial intelligence (AI) to efficiently accelerate... 
    Intelligence
    Daily paid
    For contractors
    Local area
    Immediate start
    Shift work

    Jones Lang LaSalle IP, Inc.

    Charlotte, NC
    1 hour ago
  • $70 - $80 per hour

     ...Scrum practices and values for the purpose of delivering quality software and solutions to the organization. This role is responsible...  ...criminal penalties and civil liability. Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts... 
    Intelligence
    Contract work
    Temporary work

    TEKsystems

    Charlotte, NC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Energy Intelligence. Be the first to apply!