Palmetto is a leading clean tech company on a mission to accelerate the transition to a clean energy future.
Requirements
Senior-level experience (typically 6+ years) building and operating production backend services or platforms.
Polyglot engineer with deep Python plus working JavaScript/TypeScript and SQL, and strong command-line skills (bash/zsh).
Proven track record shipping robust, containerized microservices (FastAPI with Pydantic in Python, or NestJS on Fastify with Zod in TS), with typed API contracts over GraphQL and/or REST.
Cloud infrastructure experience, ideally multicloud, across heterogeneous data estates.
Fluency with the modern data stack as an integrator and for building data transformations (Snowflake, dbt, SQL, Airflow), plus open-source data tooling (DuckDB, Iceberg, and similar); comfortable wrangling messy data into usable form.
Strong authentication and authorization knowledge; ideally hands-on with fine-grained authorization (FGA) as an operational enforcement capability in applications, across models such as ReBAC and ABAC.
A DevOps and SRE sensibility (CI/CD, observability) and a working understanding of machine learning principles.
An agentic, AI-forward builder and strong communicator who enjoys solutions engineering and can pivot as priorities change.
Experience with data catalogs or metadata platforms and data governance.
Experience building or integrating AI-agent interfaces (e.g., MCP).
An eye for communicating data through data apps and visualizations. Information-design judgment matters more than any one tool (D3, charting or BI libraries, front-end frameworks, or directing AI tools to build them).
Familiarity with GraphQL frameworks, Redis, secrets management, and Kubernetes.
Experience sourcing or licensing third-party datasets.
Genuine interest in clean energy and home electrification.
Ready to Apply?
Join Palmetto Clean Tech and make an impact in renewable energy