Flock

Senior Software Engineer, Fullstack

US$171,000-$190,000Posted 19 days ago

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

-------

Apply for this role

Keep looking

Similar Remote Jobs That Pay Well