Software Engineer, Full Stack - Founding Team
About the role
Software Engineer, Full Stack on the founding team at Spark, building AI-powered workflows for energy infrastructure. Role involves end-to-end feature delivery, AI-driven capabilities, and close collaboration with founders and customers in a small SF-based team.
Responsibilities
- Work directly with the founders, customers, and users to rapidly prototype, test, and ship features
- Design and ship AI-driven features like agentic web browsing, retrieval-augmented generation (RAG), and large-scale data extraction
- Extend our core APIs, AI infrastructure, and data pipelines to enable highly requested application features
- Own features end-to-end: from idea → design → implementation → production → user feedback
Qualifications
- 3+ years of professional software engineering experience
- Experience building full-stack software applications: frontend with TypeScript/React/NextJS, backing APIs and data model layer with NestJS and Postgres
- Willingness to learn new domains (AI tools, solar/storage project development)
- Bonus: experience designing/building large, data-intensive systems
- Bonus: experience using LLMs programmatically, building AI agents, and/or using RAG
- Bonus: startup or energy industry experience
Skills
Benefits
- Meaningful equity
- Health coverage and other startup perks
- Visa sponsorship for qualified candidates
- Sunny office in SOMA by Montgomery BART station

About Spark
AI-powered workflows for large-scale clean energy
Spark is an AI-powered planning and workflow tool for large-scale clean energy developers that lets them break ground faster. With Spark, developers can search across thousands of PDFs, maps, and websites to identify requirements and screen locations in seconds, not weeks. Julia and Tae were previously engineering and product managers at Brex, Tesla, and Apple. They grew up within 10 minutes of each other in Brazil but met in the US through a shared passion for software and infrastructure for society.
More open roles at Spark
- Growth + Operations (BizOps) Associate / Manager9mo agoHybrid (San Francisco, CA; Los Angeles, CA; Remote (US)) · Operations
