Flock
Senior Software Engineer, Fullstack
Apply for this role
Share this job
Job Description
The Problem
---------------
Every day, thousands of first responders rely on Flock's user-facing platform to investigate and solve crime. As our user base grows exponentially, building the foundational infrastructure that powers customer onboarding, identity management, and ironclad privacy controls becomes a mission critical initiative. . We need a full-stack engineer to design the software engines that form these vital customer touchpoints. You will architect intuitive web applications, high-performance APIs, and secure backend services that ensure a seamless, reliable experience for every user on the front lines.
What You'll Own
-------------------
- Architect and scale the core platform engines powering user onboarding, identity management, and granular privacy controls.
- Build end-to-end web applications and resilient APIs using TypeScript, Node.js, and React to deliver intuitive user interfaces and robust backend logic.
- Work across relational databases and varied data stores, writing complex SQL and designing scalable data models for mission-critical workflows.
- Package applications with Docker and deploy microservices to Kubernetes via Helm, utilizing managed AWS infrastructure (S3, API Gateway, SQS).
- Solve complex challenges around authentication, authorization, and data security
What This Role Is Not
-------------------------
- This isn't a front-end-only position. You will own the entire vertical stack—from crafting React user interfaces to designing database schemas and deploying backend microservices.
- This is not a siloed maintenance role. You will build core platform features from scratch, solve complex identity and privacy architecture problems, and directly shape product growth.
- This isn't a static engineering environment. You will work in a fast-paced setting where you take ambiguous problems, map out a plan of attack, and ship code that directly impacts public safety outcomes.
What You Bring
-------
Keep looking