Full Stack Engineer

Massachusetts Clean Energy

Somerville (MA)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EQORE is seeking a hands-on Full Stack Engineer to build the technical backbone powering its energy storage deployments. You will design, implement, and operate software across edge devices (Raspberry Pi) and cloud services, developing internal tools and dashboards to support deployment workflows, monitoring, and analytics.

You will own core operational software, enable scalable tooling, and partner with founders to translate business needs into robust, data-driven systems.

Qualifications

  • Strong software engineering experience with Python in production environments.
  • Experience building services end to end (APIs, data models, testing, CI/CD).
  • Comfort working close to hardware or edge computing (Raspberry Pi, Linux, device provisioning, networking).
  • Proficiency with data engineering for time-series data and operational analytics.
  • Practical approach to reliability: instrumentation, monitoring, and debugging distributed systems.
  • Clear written and verbal communication; ability to create documentation and runbooks.
  • Entrepreneurial mindset: bias to action, multi-hat capability, end-to-end ownership.
  • Familiarity with optimization modeling (LP/MILP) and translating models into services.
  • Experience with energy systems, battery storage, DER, building controls.
  • Exposure to ISO/RTO programs, tariff structures, demand charges, grid services markets.
  • Frontend experience (React/TypeScript) for internal dashboards.
  • Cloud/DevOps: Docker, Kubernetes, IaC, CI/CD, secret management.
  • Background in controls, forecasting, or reinforcement learning for operations.
  • Prior work at early-stage startups or rapid scaling environments.

Responsibilities

  • Build, test, and maintain Python services on Raspberry Pi controllers for site-level dispatch, telemetry, and safety interlocks.
  • Develop internal tools and dashboards (frontend/backend) for deployment workflows, monitoring, alerting, and reporting.
  • Design data pipelines for ingesting, cleaning, and storing time-series signals from sites and market feeds.
  • Implement observability and incident response runbooks to improve system reliability.
  • Provide decision support through analyses and dashboards guiding market selection, site targeting, and product roadmap.
  • Document systems, establish playbooks, and help build scalable operations engineering foundations.

Skills

Python
APIs
Edge computing
Time-series data
Observability
Communication
Startup mindset
Optimization modeling
Energy systems
Grid markets
React
Cloud & DevOps
Forecasting / RL
Startup experience

Tools

Docker
Kubernetes
Linux
Raspberry Pi

Job description

EQORE is building the future of commercial and industrial energy storage. We install and operate smart battery systems for non-residential facilities to reduce electricity costs without any changes to their operations. By streamlining and continuously optimizing every stage of the battery system lifecycle — from project design and installation to intelligent, fully autonomous operation — we eliminate common industry hurdles and turn energy storage into a zero-effort financial asset with exceptional ROI. Beyond improving customers’ bottom lines, EQORE strengthens grid resilience by enabling rapid deployment of distributed energy storage, a crucial asset for load balancing. Our ultimate goal is to build a large battery network that operates both behind the meter to serve specific customer needs and in front of the meter as a virtual power plant. Our investors include the Massachusetts Clean Energy Center and prominent angels, and we are actively supported by entrepreneurial organizations at MIT, Harvard, and beyond.

About the Team

We are led by three founders with diverse and deep technical backgrounds. Their experience spans cutting-edge engineering roles at companies like Tesla, Apple, and CapitalOne, coupled with 10 years of combined entrepreneurial and execution expertise in project management and construction. We are a high-energy group passionate about tackling complex problems in the energy sector. In our lean team, every member plays a critical role and has a direct, outsized impact on our success and direction. We thrive on intensity, rapid iteration, and solving hard challenges together.

Location:

Greentown Labs, 444 Somerville Ave, Somerville, MA 02143

Job Duties/Responsibilities

EQORE is looking for a hands-on, entrepreneurial Full Stack Engineer to help build the technical backbone of the company. As an early hire, you will design, implement, and operate the software, data, and field systems that power distributed energy storage deployments — from edge controllers to internal tools to customer-facing dashboards. In this high-impact role, you will own core operational software across the entire stack (embedded/edge control on Raspberry Pi, cloud services, and internal tools), stand up reliable tooling and processes that let EQORE deploy, monitor, and scale battery systems efficiently, and partner directly with founders to translate business needs into robust, data-driven systems. With active deployments in the field and a growing base of engaged customers, this is a chance to help scale an early-stage venture into a durable, high-growth enterprise. We’re looking for someone who thrives in ambiguity, loves shipping, and is motivated by the opportunity to build practical systems that support businesses while advancing sustainability. We’re located in Greentown Labs, the largest climate tech incubator and a lively center of industry-leading events and startup community — so you’ll be at the heart of sustainability and entrepreneurship in North America.

You will:
  • Build, test, and maintain Python services on Raspberry Pi controllers for site-level dispatch, telemetry, and safety interlocks.
  • Develop internal tools and dashboards (frontend/backend) for deployment workflows, monitoring, alerting, and reporting.
  • Design data pipelines for ingesting, cleaning, and storing time-series signals from sites, ISOs, and market feeds.
  • Implement observability (logging, metrics, tracing) and incident response runbooks to improve system reliability.
  • Provide decision support through analyses and dashboards that guide market selection, site targeting, and product roadmap.
  • Document systems, establish playbooks, and help build the foundation for a scalable operations engineering function.
Qualifications
Requirements
  • Strong software engineering experience with Python in production environments.
  • Experience building services or applications end to end (APIs, data models, testing, CI/CD).
  • Comfort working close to hardware or edge computing (e.g., Raspberry Pi, Linux, device provisioning, networking).
  • Proficiency with data engineering for time-series data and operational analytics.
  • Practical approach to reliability: instrumentation, monitoring, and debugging distributed systems.
  • Clear written and verbal communication; ability to create documentation and operational runbooks.
  • Entrepreneurial mindset: bias to action, ability to wear multiple hats, and willingness to own problems end to end.
  • Familiarity with optimization modeling (e.g., LP/MILP using Pyomo, OR-Tools, or similar) and translating models into services.
  • Experience with energy systems, battery storage, building controls, or DER aggregation.
  • Exposure to ISO/RTO programs, tariff structures, demand charges, or grid services markets.
  • Frontend experience (React/TypeScript) for internal dashboards and operator tools.
  • Cloud and DevOps skills (Docker, Kubernetes or containers on a lightweight stack, IaC, CI/CD, secret management).
  • Background in controls, forecasting, or reinforcement learning for operational decision-making.
  • Prior work at an early-stage startup or in a rapidly scaling environment.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer: Edge & Data for Energy Storage
Full Stack Engineer: Edge & Data for Energy Storage

Massachusetts Clean Energy • Somerville (MA)

On-site
USD 120,000 - 180,000
Account Executive
Account Executive

Massachusetts Clean Energy • Somerville (MA)

On-site
USD 70,000 - 90,000
Operations Engineer
Operations Engineer

Better Ventures • Long Beach (CA)

On-site
USD 130,000 - 180,000
Operations Engineer
Operations Engineer

Critical Loop • City of Long Beach (NY)

On-site
USD 70,000 - 90,000
Head of Operations
Head of Operations

David Energy Systems, Inc. • New York (NY)

Hybrid
USD 175,000 - 210,000
Group medical and dental insurance
Flexible vacation / PTO policy
401(k) plan
Head of Operations
Head of Operations

Dormont Manufacturing Co • New York (NY)

On-site
USD 175,000 - 210,000
Group medical and dental insurance
Flexible vacation / PTO
401(k) plan
Hardware Operations Engineer Long Beach (On-site) FullTime Long Beach (On-site) $130K – $180K •[...]
Hardware Operations Engineer Long Beach (On-site) FullTime Long Beach (On-site) $130K – $180K •[...]

Critical Loop, Inc. • Long Beach (CA)

On-site
USD 70,000 - 95,000
Senior Software Engineer
Senior Software Engineer

Scale • New York (NY)

Hybrid
USD 120,000 - 180,000
Electrical Engineer
Electrical Engineer

Protagonist Management LLC • Austin (TX)

On-site
USD 80,000 - 100,000
Competitive salary
Equity options
Health benefits
+3
Electrical Engineer
Electrical Engineer

Exowatt, Inc. • Austin (TX)

On-site
USD 80,000 - 120,000
Competitive salary and equity options
Comprehensive benefits package
Opportunities for professional growth
+1