Stand out for this role — generate a tailored resume and cover letter in about a minute.
MOOV is transforming how schools manage attendance and safety with a hardware-software platform. This backend-focused role emphasizes building scalable ingestion paths, device provisioning, and fleet health across thousands of devices in school buildings.
You will own end-to-end backend surfaces, including SIS integration and event pipelines, while occasionally contributing to frontend work. Expect rapid, real-world impact from your first month in a small, ambitious team led by Kevin.
Students walk into their buildings, hallways, and classrooms completely unaccounted for. As recent-ish public schoolers, we know the drill: put a backpack on, look the part, blend into the crowd. Teachers took attendance manually. They gave us blocks of wood and tissue boxes for hall passes. Finding one student meant logging into an attendance portal, calling into a classroom, and hoping. We also know what it's like to hear about a school shooting and start texting friends, wondering if you'll get a reply.
MOOV is our hope to make schools safer and seamless. It's an entirely new category in education technology: a student movement OS.
You cannot take one step into a MOOV school without noticing our impact. Anyone entering the building, a classroom, a bathroom, or a common area moves with MOOV. We are changing the culture of schools: from manual tasks, afterthought safety, and declining attendance, to automated attendance, accountability increased 10,000x (yes, that's a real number), and students earning points for getting to class early.
A principal at one of the biggest high schools in America was asked what would happen if MOOV were removed. He said his school could not function. Security Directors have said verbatim that MOOV "is a need, not a want." We grew 252% last year, and we're breaking into some of the country's biggest districts, all without a sales team.
Our mission is a relentless pursuit to reshape the schools that shaped us: saving time and saving lives.
The job
MOOV is hardware and software in the same product. A student taps a card in a classroom in California. A few hundred milliseconds later, an attendance record has to be right, a hall pass has to start counting, and an administrator's dashboard has to reflect it. When it's wrong, someone is wandering in a hallway and nobody can say where.
This role is mostly backend. The interesting problems at MOOV are underneath the screen: the ingestion path that takes tap events off thousands of devices, the sync layer that reconciles them against student information systems that were not designed to be integrated with, the provisioning and fleet health of hardware sitting in buildings we don't control. Front-end work exists, and you'll do some of it. It is not why we're hiring you.
Engineering at MOOV has been deliberately small, which means the scope in front of you is enormous: entire surfaces of this system are unclaimed, and you will own them from your first month rather than your third year. You report to Kevin, and you build alongside him.
Own backend surfaces outright. The SIS integration layer, the event pipeline, or device provisioning and fleet health. Yours end to end, not yours to assist on. By month three Kevin should not be reviewing your work line by line, because he doesn't need to.
Make the tap path fast and correct at real school-day volume, with roster data as it actually arrives: duplicate IDs, three date formats in one file, a district that renamed every room over the summer. The messy rows are not an edge case. They are the job.
Keep the fleet honest. Readers, kiosks, and handhelds sit in buildings, on networks we didn't configure, 2,500 miles away. You'll care about what a device does when the Wi‑Fi drops for six hours, and you'll be able to tell the difference between a firmware problem, a network problem, and a school that moved the Reader.
Be further out on AI than Kevin is, and he is already out there. We want the person who shows up with the thing he hasn't seen yet: a better harness, an agent setup that actually holds up against a real codebase instead of a demo. If your answer to "what's changed in the last month" is what everyone else's answer is, you're not the hire.
And be able to do all of it with the tools switched off. AI is how fast you go. It is not how you think. We will sit you in front of an unfamiliar system with no assistance and expect you to read it, find the thing that's wrong, and write the correct fix. Anyone who can only operate through a model is a liability here.
What you're walking into
We'd rather you hear this from us than find it in week one.
This is a young engineering organization and you are early in it. Decisions a larger company made five years ago have not been made here yet: how we test, how we review, what deploys look like as the team grows. You'll be in the room for those, and sometimes you'll be the one who makes them. If you want a system where all of that is settled, this is the wrong job.
The product is live, renewing, and running in districts every school day. What it hasn't been is built by more than a handful of people.
How we'll both know it worked
By week two: you've shipped to production. Something small and real, in front of users, without anyone holding your hand through the deploy.
By month three: you own a surface outright. You've taken something that only worked because someone knew how to hold it and made it work on its own.
By month six: you've made the codebase easier for the next engineer and can point at exactly what. You've killed at least one whole category of support ticket with a product change. MOOV is shipping more per week than it was the day you started, and a meaningful share of that is yours.
This is a fast-track role. We check in formally every 30 days, and the honest ceiling on this seat is leading engineering at MOOV. We promote execution, quickly, and we'd rather build our leadership team out of people who earned it here.
Who you are
The hours, and why
This job is in our Brooklyn office at 15 MetroTech Center, five days a week, 7am to 7pm. Why 7am? That's when our schools start. Why 7pm? That's when schools on the West Coast end. When something breaks, it breaks during a school day, and the engineer is not asleep for it. You'll also be out at schools with us several times a month, travel covered.
We are flexible and accommodating, but we are not aiming to be good, or even great. We will be the greatest system a school has ever used. Lives are on the line. We believe we can help prevent the next school tragedy. This is what it takes.
Compensation
We'll offer you a choice between three packages: more cash and less equity, more equity and less cash, or somewhere in the middle.
How hiring works