Staff Engineer - Backend
Core
Architect and build multi-tenant SaaS back-end services and distributed systems for new product pods, enabling AI agents to interact with grid data.
Role type
Staff Backend Engineer (AI-Native Product Engineering)
Builds
Multi-tenant SaaS products, distributed back-end systems, and API tool surfaces for AI agents
Domain
GreenTech / Electric Utilities / SaaS
Deliverable
production ML models | product features
Required skills
Back-end software engineering, Multi-tenant SaaS architecture, Distributed systems, PostgreSQL, API design, Java, Python or TypeScript, Product lifecycle management, AI coding tools and agents
Preferred skills
None stated
Technologies
PostgreSQL, Java, Python, TypeScript, MCP
Responsibilities
Architect multi-tenant SaaS and distributed back-end systems, Design PostgreSQL schemas and tenancy isolation models, Build APIs and tool surfaces for AI agents, Make and defend language and framework decisions, Take new product ideas from concept to pilot, Raise the engineering bar through design reviews and mentoring
Seniority
Staff, hands-on IC with mentorship
