Software Engineer, Full Stack

AI-powered planning and workflow tool for large-scale clean energy developers that helps them break ground faster.
$150,000 - $200,000
Backend
Mid-Level Software Engineer
In-Person
1 - 10 Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Engineer, Full Stack

Spark is building an advanced AI research tool that helps energy developers build solar farms and battery plants. As a Software Engineer, Full Stack, you'll join a small and ambitious team that has led Engineering and Product at Tesla, WeaveGrid, Brex, and Google.

You'll work on designing and building core APIs, AI infrastructure, and data pipelines that scrape millions of data points weekly. The role involves owning features end-to-end, from ideation with founders to deployment and customer feedback. You'll architect cutting-edge AI systems including agentic web browsing, RAG, and data extraction.

The company is backed by top investors including AI Grant (Nat Friedman and Daniel Gross), founders of Brex, Plaid, and Helioscope. Their customers include industry leaders like Colliers Engineering & Design, Standard Solar, and Cypress Creek Renewables, with energy pipelines that will produce 60GW - enough to power tens of millions of households.

The position requires 3+ years of experience and a passion for both coding and business impact. The ideal candidate can work independently, handle fuzzy goals, and communicate effectively. The tech stack includes TypeScript, NextJS, NodeJS, and Postgres.

This is an in-person role in San Francisco, requiring 5 days in office. The role offers an opportunity to shape engineering culture and learn about starting a vertical AI company in the energy space. The focus is on speed and pragmatic solutions rather than perfect code, with an emphasis on understanding how technical decisions impact business strategy.

Last updated an hour ago

Responsibilities For Software Engineer, Full Stack

  • Design and build core APIs, AI infrastructure, and data pipelines
  • Own features end-to-end from ideation to deployment
  • Architect and build AI systems like agentic web browsing, RAG, and data extraction
  • Write both frontend and backend code
  • Work with founders on product roadmap
  • Talk to customers and understand energy industry needs

Requirements For Software Engineer, Full Stack

TypeScript
Node.js
PostgreSQL
  • 3+ years of experience
  • Ability to make trade-offs between perfect and 'good enough' code
  • Can work independently and handle fuzzy goals
  • Strong communication skills
  • Interest in both technical and business aspects

Interested in this job?

Jobs Related To Spark Software Engineer, Full Stack

Software Engineer, Full Stack

Full Stack Software Engineer role at Spark, building AI-powered tools for clean energy development

Software Engineer II

Microsoft is seeking a Software Engineer II to join the Windows Connected Experiences team, focusing on cross-device connectivity and cloud services integration.

Software Development Engineer 2

Amazon is seeking a Software Development Engineer 2 to join their Tax and Invoicing Experience team to build scalable systems and innovative solutions for global tax and invoicing services.

Software Engineer II

Microsoft is hiring a Software Engineer II to develop Supply Chain platform solutions, focusing on SAP integration and cloud infrastructure development with opportunities for hybrid work and competitive compensation.

Application Engineer, ASCII, Supply Chain

Application Engineer position at Google focusing on supply chain systems integration and business process optimization, requiring 4+ years of experience in business application development.