About Citizen
Citizen is the leading public safety app in the U.S., with a mission to make the world a safer place. Citizen provides 911 alerts so people can use their phones to protect themselves, their communities, and the people and places they love. Our alerts have helped people evacuate burning buildings, deterred school buses from nearby terrorist attacks, and led to the rescue of kidnapped children and missing people.
Citizen’s 911 alerts are accompanied by live stories, real-time updates, and user-generated content so app users immediately understand why there are helicopters overhead or fire engines passing by. By broadcasting from the scene of an incident, communicating with one another, and reading live updates, Citizen empowers communities. We act fast, break news, and give people the immediate information they need to stay safe—and we’re just getting started.
Already relied on by millions of people daily, Citizen will expand even further across the United States this year to keep more users safe and informed. We’re looking for dedicated, mission-driven individuals to help bring Citizen to hundreds of cities nationwide and across North America.
Citizen is backed by blue-chip firms including Sequoia Capital, 8VC, Founders Fund, Goodwater Capital, and Greycroft, and has raised over $100M in funding.
Zero-to-One: There is no other company doing what Citizen does in the way that Citizen is doing it. There is no playbook for building a consumer public safety product, so we learn and adapt as we go. We build fast, learn quickly, and rapidly iterate until we get it right.
Scaling & Bursting: During significant events, we see hundreds of thousands of simultaneously connected users and their associated live streams. Seconds matter in safety and our core systems must efficiently support these traffic patterns to give our users the information they need when it matters most.
Machine Learning: We process thousands of hours of audio and hundreds of videos daily, looking for incidents that impact our users’ safety. After distilling this information, we must determine which users need to receive alerts. To do this at scale, we’ve built AI/ML models for audio analysis, notification delivery, and video moderation using state-of-the-art technology.
Operational Efficiency: Citizen is a complex network of information and relies on our 24/7 operations team to keep eyes on the machines, escalate decisions, and act with urgency. This team depends on a suite of internally built software to do their day to day work with speed and precision.
Radio Hardware: We build our own software-defined, radio-based devices to consume all radio dispatch in every major city, whether analog or digital.
Thrive in an environment where adaptability, speed, and impact are at the core of everything we build.
Design and build systems for scale, modularity, and flexibility – without compromising on high availability, low latency, and scalability.
Take operational responsibility for the services you build. A strong owner's mindset is essential.
Collaborate closely with a multidisciplinary team of product managers, designers, and engineers to deliver a consistent real-time experience for our users.
Maintain rigor in code quality, best practices, and code reviews, while balancing product tradeoffs.
Balance development across multiple codebases and systems, working with roughly a 60/40 split between frontend and backend development.
Mobile: Swift (iOS), Kotlin (Android)
Web: React.js, TypeScript
Services: Go for transactional systems; Python for analytical systems
Datastores: MySQL, PostgreSQL, BigQuery, Memcached, Redis
Infrastructure: Google Cloud Platform
Proven experience building performant and delightful web applications.
Experience working with Javascript and a modern web framework (React, Vue, Ember, Angular, etc).
Some experience with backend API development (Node or Go experience ideal).
A track record of demonstrable ownership and technical leadership.
5+ years of engineering experience, focusing primarily on full stack development
Bachelor’s Degree in Computer Science or related field, or equivalent practical experience.
Citizen offers a competitive benefits package including medical, dental, vision, flexible spending accounts, paid time off, company holidays, stock options, and various wellness perks.
We encourage candidates from diverse backgrounds to apply. Even if you don’t meet 100% of the qualifications, we believe skills and potential matter more than checkboxes.
Citizen is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
As a Senior Fullstack Engineer at Citizen, you will be joining a revolutionary team that is reshaping public safety through innovative technology. Our mission is clear: to make the world a safer place by providing real-time alerts that empower individuals to take action in critical situations. In this role, you will thrive in an agile environment where adaptability, speed, and impact are paramount. You'll be responsible for designing and building scalable systems that deliver a seamless experience to our users while ensuring high availability and low latency. Collaborating closely with product managers, designers, and fellow engineers, you'll leverage your expertise to craft delightful web applications that our millions of users rely on daily. Citizen’s tech stack is robust, comprising Swift, Kotlin, React.js, Go, and Python among others, which means you’ll have the opportunity to work across both frontend and backend systems effectively. This role isn’t just about coding; it’s about taking ownership of the services you build and maintaining a high standard in code quality and best practices. If you have 5+ years of experience in full stack development and a passion for working in a company that believes in the value of community safety, we would love to have you on board. Join us at Citizen and contribute to a vital mission while evolving your career in an inclusive and dynamic environment.
Join TopTech Talent as a Full Stack Java Developer in Woodbridge, NJ, where you'll craft innovative solutions in a collaborative Agile environment.
Lead the digital transformation of legacy applications at Allata as a Technical Lead with a strong background in object-oriented programming.
Join Accesa as a Mid Power Platform Engineer and contribute to diverse projects while advancing your career in a supportive environment.
Brink's is looking for an Entry Level Software Developer to join their remote team and develop applications that support business operations.
Join a dedicated team as a C# Backend Software Engineer, creating robust solutions that enhance the Degreed platform.
Elevate your career at Bosch by contributing to AI solutions as a working student in software engineering, with flexible remote work options.
SpotOn is looking for a Senior Android Engineer to help enhance their restaurant POS solutions, ensuring a seamless payment experience for customers.
Become a key player in Crypto.com's remote Business Automation team as a Full Stack Engineer dedicated to designing impactful software solutions.
Founded in 1930 and headquartered in Tokyo, Japan, Citizen Watch is an electronics company primarily known for its watches and watch parts.
12 jobsSubscribe to Rise newsletter