Moon Five logo

Senior Software Engineer

Salary
$130K–$210K
Hiring from
United States
Work type
Hybrid
Posted

627,702 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

About Moon Five

Moon Five makes electric vehicle (EV) charging simple and affordable for renters. We sell dedicated chargers directly to renters, the way internet providers sell to households, and install them at no upfront cost to the renter or the property owner.

We grow renter-first. Our own software finds, scans, and assesses sites, and the data shows us which buildings are most likely to say yes. We start there, follow a standard path, and work many sites at once. As charging becomes common, renter demand helps open the harder buildings later. We are currently deploying under a $3.4 million California Energy Commission grant. We also won the 2026 Scale Catalyst Award, a national award from the Electric Innovation Initiative for projects built to grow fast and spread the benefits of clean energy. We are now scaling from our first live sites to hundreds of apartment buildings.

The role

We are a hardware company first. We build our own chargers, energy management, and a few other pieces of hardware that we can’t quite talk about yet, as well as the software around them: firmware, apps that find and scan sites, data pipelines, customer tools, and the cloud that ties them together.

We build fast. Our team works with AI coding agents every day, so new ideas become working prototypes in days. Our next step is turning that speed into dependable products at scale, across hundreds of buildings.

That is where you come in. You lead how we take ideas to production. You help decide what ships and when, take work through tests, review, release, and checks in production, and keep the system simple as it grows. You own production health.

You also build the system that builds our software. You turn what we learn into skills (reusable instructions for agents), harnesses (setups that test agents’ work automatically), templates, and checks, so our agents and our people get better every week. You give the whole team a clear way to propose and shape changes, so great ideas can come from anyone and our work stays focused on our priorities. You will report directly and work closely with Moon Five’s founder.

What you will do

  • Turn prototypes into products. Take promising work from prototype to released and checked in production. Add the tests, monitoring, and docs it needs.

  • Keep work flowing. Review open work every week and decide, with clear reasons, what to finish now, what to schedule for later, and what to stop. Every open item has an owner and a next step. You have real authority to make these calls, within agreed rules.

  • Own releases end to end: staging, gradual rollout, checks in production, and removal of old code paths and switches.

  • Own production health: build checks, alerts, uptime, secrets and access, and cloud cost.

  • Lead how we build with AI agents. Write clear specs, write tests first, review agent-written code closely, and improve our guardrails so agent mistakes get caught early.

  • Build the system that builds our software: agent skills, hooks (actions that run automatically at set points, such as before a commit), harnesses, evals, templates, and review gates. Keep them shared, tested, and up to date, so agents get it right the first time.

  • Layer our checks. Start with deterministic checks that give the same answer every time: tests, type checks, linters, and continuous integration and delivery (CI/CD) pipelines. Add judgment-based checks where fixed rules cannot reach: AI evals, adversarial reviews where a second agent or model tries to break the change, and human review for high-risk work.

  • Turn every lesson into a lasting fix. Each bug, review finding, or incident becomes a rule, a test, or a skill, so the same mistake does not happen twice.

  • Keep the work pointed at strategy. The leadership team sets a short written list of priorities each month. You check new work against it before agents start, and push back on work that does not fit.

  • Help everyone on the team create. Set up a simple path from idea to shipped change, such as short product requirement documents (PRDs) and request templates.

  • Keep the system simple as it grows: shared building blocks, one source of truth for each thing, and no code we do not need.

  • Make decisions within agreed limits and write them down. Raise risks early.

  • Work hands-on with our hardware and deployment teams on the software that runs on and talks to our devices: firmware, updates over the air, device data, bench tests on real units, and field tools.

  • Help capture, automatically, the numbers that show project finance partners and investors that our deployments work.

  • Help hire and grow the engineering team as we grow.

What you bring

  • 7+ years building and running production software, including 2+ years at an early-stage startup.

  • You care about the planet and about fair access to clean energy. You want to make reliable, affordable home charging real for renters, and you can show how that has guided your work.

  • You are driven to get the job done. You take ownership, move with urgency, and keep going until the problem is solved, without cutting corners on safety or quality.

  • You are a strong communicator across teams. You explain technical details in plain words, simply and concisely, in writing and out loud, to engineers and non-engineers.

  • You have taken a prototype, your own or someone else's, to a dependable product people use every day. You can explain what you kept, what you cut, and how you knew it was done.

  • You build with AI coding agents every day, understanding not just how to prompt, but how to build frameworks around the process, including skills, hooks, harnesses, evals, and CI/CD.

  • Strong in Rust, Python, and TypeScript, with PostgreSQL and SQLite experience.

  • Hands-on experience running production systems on Google Cloud or Amazon Web Services (AWS).

  • You read unfamiliar code fast and work across many codebases at once.

  • You are familiar with hardware. You have shipped software that runs on or talks to physical devices, such as chargers, sensors, consumer electronics, robots, or embedded Linux boards. You are comfortable at a bench: reading device logs, using a serial console, and proving a fix on a real unit.

Nice to have

  • You have experience with on edge computing, ideally C++, Rust, and/or Python on embedded Linux.

  • Power and metering hardware: reading schematics, energy-metering chips, relays, and safety interlocks.

  • Experience with EV charging software: Open Charge Point Protocol (OCPP), CitrineOS, or charger networks.

  • Run an internal tools, platform, or developer experience team.

  • iOS apps in Swift and SwiftUI.

  • Sign-in and access control (OpenID Connect), secrets handling, and least-privilege access.

  • Energy, solar, or utility software.

Bonus

This is rare, and we do not expect it. You have partnered closely with a founder or a research team to turn early ideas into products people use every day.

How we work

  • We move with urgency. The climate will not wait, so neither do we. We never trade values for speed.

  • Small team, high ownership. Agents write much of the code. People decide what good looks like.

  • We measure ourselves by what ships and keeps working.

  • Every mistake becomes a rule, a test, or a skill. The system that builds our software gets better every week.

  • Tests first for logic. Hardware changes get proven on real devices.

  • Plain code and fixed checks first. Agents where judgment is needed.

  • We write decisions down and make them fast.

  • In person preferred, hybrid. Flexible hours. We will experience periods where we will request staff to come in five days a week, but this will not be the norm.

AI and the future we are building

Chargers are where we start, not where we stop. We are building a way to make clean energy affordable for the people most often left out of it. That means lower transportation and electric bills for residents, cleaner air, homes that keep the power on when the grid goes down, and more room for solar and batteries in every building we serve.

Our vision is abundance: more clean energy, more savings, and more security, shared by everyone, not only by those who can already afford it. A bigger, brighter future, built around people.

AI uses a lot of energy, and we take that seriously. But the fossil fuel industry already uses AI to find and produce more oil, faster. The people we serve cannot afford for clean energy to move slower. So we use AI on purpose, where it brings that future closer. Where plain code does the job, we use plain code: it is faster, cheaper, and uses far less energy. On climate, we would rather be effective than right.

Pay

Base salary: $130,000 to $210,000 per year, plus 0.5% to 1.0% equity.

How to apply

Apply through this posting. Include a short note about a prototype you took to production: what you kept, what you cut, and how you knew it was done. Add one mistake an AI agent made in your code, how you caught it, and what you changed so it would not happen again.

Why Moon Five

Most renters cannot charge at home. Apartment buildings were not built for it, and owners rarely pay to add it. We are fixing that first, from the renter up.

Charging is only the start. An electric car carries the biggest battery that a renter will ever own, often enough to power an apartment for days, and 95% of the time it just sits parked. We want to put that battery to work where you live to support the renter, the building, and the grid.

Our long-term goal is two-way charging: vehicle-to-home and vehicle-to-grid (V2G). The car does not only take power in. It can also send power back to the home or the grid.

Renters have been left out of clean energy for too long. Every charger we install today is a step toward giving them the same savings and backup power that homeowners can buy. In this role, you make the software that future runs on dependable.

Benefits and Perks

  • Comprehensive benefits package, including Health/Vision/Dental

  • Company lunch once a week

  • 4 weeks of paid time off

  • Federal holidays

  • 7 days of sick + mental health days

  • Opportunity to shape the future of a rapidly growing company

Moon Five is an equal opportunity employer. We welcome applicants of every background, including veterans, and do not discriminate on any basis protected by law. Reasonable accommodations are available during hiring and employment.

Similar jobs

Apply for this job100% free