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 at Spark, you'll be joining a small but ambitious team that has led Engineering and Product at Tesla, WeaveGrid, Brex, and Google.

The role involves designing and building core APIs, AI infrastructure, and data pipelines that scrape millions of data points weekly. You'll own features end-to-end, from ideation with founders to deployment and customer feedback. The position requires expertise in both frontend and backend development, using technologies like TypeScript, NextJS, NodeJS, and Postgres.

You'll be working on cutting-edge AI systems including agentic web browsing, RAG, and data extraction. The role requires close collaboration with founders to build the product roadmap and interact with customers to understand the energy industry's needs.

The ideal candidate has 3+ years of experience and values impact over perfection. You should be comfortable with startup-style rapid development, making pragmatic trade-offs between perfect and "good enough" code. The position requires someone who can work independently, tackle fuzzy goals, and effectively communicate solutions.

This is an excellent opportunity for someone interested in founding a company, as you'll gain firsthand experience in building a vertical AI company in the energy sector. The company is backed by top investors including AI Grant (Nat Friedman and Daniel Gross), founders of Brex, Plaid, and Helioscope.

The position is fully in-person at their San Francisco office, requiring 5 days per week presence. You'll be part of a team helping energy developers navigate regulations and accelerate the transition to renewable energy, with current customers including industry leaders like Colliers Engineering & Design, Standard Solar, and Cypress Creek Renewables.

Last updated 6 hours 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 production
  • Architect and build cutting-edge AI systems
  • Write both frontend and backend code
  • Work closely with founders on product roadmap
  • Interact with customers to understand industry needs

Requirements For Software Engineer, Full Stack

TypeScript
Node.js
PostgreSQL
  • 3+ years of experience
  • Experience with TypeScript, NextJS, NodeJS, and Postgres
  • Ability to work independently and handle fuzzy goals
  • Strong communication skills
  • Willingness to work in-person 5 days a week in San Francisco

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 energy developers to accelerate solar farm and battery plant development.

Software Dev Engineer II, AWS Clean Rooms

AWS Clean Rooms is hiring a Software Engineer II to build secure, scalable analytics solutions using AWS services in Seattle, focusing on data privacy and security features.

Software Dev Engineer II, AWS Clean Rooms

AWS Clean Rooms Software Engineer position building scalable analytics solutions with focus on privacy and security features.

Software Development Engineer II, Amazon Linux

Software Development Engineer II position at Amazon working on Amazon Linux distribution, focusing on system security, automation, and package updates for AWS infrastructure.

Software Development Engineer, Amazon Customer Service

Software Development Engineer role at Amazon Customer Service, focusing on building innovative self-service support solutions using AWS and AI technologies.