1:00 PM - 2:00 PM
Senior Product Manager Interview
Sarah Jenkins
Location
onsite, New York, New York, United States
Salary
$185k – $245k/yr
Commitment
Full Time
Level
Junior (<2 years)
Citizen is a pipeline before it is an app. Signal comes in from every major American city, gets detected, verified, written, and delivered to the right people in seconds, and the whole thing has to hold when a million people open the app at once because something is happening. For years that took a large backend team. Now I build with agents and so do the engineers here, and a small group working that way out-ships teams five times the size. I want a backend engineer who is exceptional at the craft, runs agents like a second pair of hands, and treats a wrong alert as a bug with consequences. If that is you, come build the real-time system for the next chapter, next to me.
Citizen is the #1 safety app in the U.S. Every day, thousands of videos are captured live at the scene of real incidents and distributed in real time to people in every major American city. No other consumer product has this. It is a live network, a newsroom, and a safety tool at once, and it is growing again.
Underneath it is a real-time system: ingest from 911 radio, CAD feeds, user video, and partner feeds; detection, verification, and geolocation; distribution to millions of devices in seconds; the live video infrastructure that carries the scene to the app; and the enterprise products and API that deliver the same intelligence to cities, hospitals, campuses, and private security. You will own core pieces of that system and ship them with a small team of engineers, human and agent.
Citizen is being rebuilt as an AI-native company, and the backend is where most of the rebuild happens. AI now sits in the pipeline itself, detecting and verifying incidents and deciding what people see, and the system has to get faster, more accurate, and cheaper per incident while it does. The enterprise business is working and needs to scale on the same platform. That is a very large amount of interesting work for a very small number of people who use agents to carry it.
Every role at Citizen is two things: the craft, and the operation of AI to multiply it.
You are a backend engineer first. Distributed systems judgment, taste in code, and the instinct to know where a real-time system will break before it does. You are also the person who runs agents to write, review, test, and operate the code alongside you. You propose where agents run alone; production gates are policy, because this is a safety product. You hold the bar on correctness and you keep the hard calls for yourself. If in month three you are still hand-writing CRUD, migrations, or runbooks, something has gone wrong.
Engineering runs on a driver and builder model. Every initiative is a drive with one accountable driver who owns scope, sequencing, and tradeoffs, and a small set of builders who ship it with them. Drivers are not assigned by seniority; they are the people who want the decision and the responsibility that comes with it. You will build on other people's drives and you will drive your own, early.
Citizen runs around the clock and so does the backend. On-call is a rotational program: roughly one week every two months, and when you carry the pager you are available 24/7 for the most urgent emergencies, with resolution expected in hours, not days. Everyone on the team carries it. Say now if that is not for you.
We are not hiring a caretaker for the whole backend. We are hiring someone dedicated, who wants ownership and can carry it, over a real piece of the core system, chosen by the team's need first and your interest second, and who is equally willing to own new ideas and new services where they move the company's growth and current focus. The pieces on the table today:
Whichever piece you take, two things come with it:
Days 1–30. Read the code. Use the product every day in New York. Sit on the Mission Control floor through a live incident and watch how ProtectOS and Regulator are actually used. Ship to production in week one. Join the on-call rotation as a shadow. Identify the three things that will break first and start on the first.
Days 31–60. Drive your first initiative end to end. Land one measurable improvement in latency, correctness, or cost. Take your first solo on-call week. Extend the agent loops already wired into the backend repo and propose the first one to run without a human, in test generation, review, or on-call triage.
Days 61–90. Ship the first AI-in-pipeline capability, video improvement, or enterprise service to real users. Present the roadmap for the systems you own, with the numbers behind it.
You have built and run backend systems at consumer scale, real-time or event-driven, and you can point to the services you personally owned and what happened when they broke.
You are fluent in Go, comfortable in Python for the ML and data pipelines, and at home on Kubernetes and a modern cloud stack: message queues, relational and analytical stores, observability.
You have carried a pager for a system people depended on, and you have a story about the worst night.
You have worked on live video or streaming infrastructure, or you want to and can show you learn systems like it fast.
You have put ML models or LLMs into a production path and you know the difference between a demo and a system with evaluation, fallbacks, and audit.
You build with AI already. You have replaced whole parts of your own workflow with agents, you have opinions about where they fail, and you are paying attention to what is next. This is not a nice-to-have. It is the job.
You measure. You instrument before you argue, and you know the difference between an event that fired and an event that landed in the warehouse.
High agency. Handed a direction, you come back with a better one. You want to drive, not only build.
You care about the mission. Safety is a real thing that happens to real people on their worst day, and you build the system like it matters.
You want to be in New York, in the office, every day. The job does not work any other way.
Base salary of $185,000–$245,000 per year, plus equity.