Citizen
Senior Backend Engineer
New York City. Posted a month ago
The role
You will own and ship core pieces of a real-time backend system including the real-time pipeline, live video infrastructure, and AI-integrated services. You will work with a small team using agents to build and operate high-scale consumer and enterprise products.
What you will do
- Own a real piece of the core system
- Build and ship real-time pipelines for signal ingestion and distribution
- Manage live video infrastructure
- Integrate AI and models into the pipeline
- Develop internal operator tooling for Mission Control
- Support enterprise, API, and partner integrations
- Manage infrastructure and cost using Go, Python, and Kubernetes
- Register analytics events and instrumentation
- Extend and operate agent loops to write, review, and test code
- Participate in on-call rotations
Required qualifications
- Built and run backend systems at consumer scale, real-time or event-driven
- Fluent in Go
- Comfortable in Python for data pipelines
- At home on Kubernetes and a modern cloud stack including message queues, relational and analytical stores, and observability
- Have carried a pager for a system people depended on
- Build with AI and use agents to replace parts of your workflow
- Measure and instrument work
- High agency
- Want to be in New York, in the office, every day
Nice to have
- Worked on live video or streaming infrastructure
- Put ML models or LLMs into a production path
About the company
Citizen is the #1 safety app in the U.S. It is a live network, newsroom, and safety tool that distributes real-time video and incident data to millions of devices.