Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Flock Safety Logo

Senior Software Engineer, Sharing and Compliance

Flock Safety

$170,000 - $190,000
Nov 20, 2025
San Francisco, CA, US
Apply Now

Flock Safety is seeking a seasoned Software Engineer to help build, maintain, and enhance the critical systems that enable customers to control how they share their devices and contribute to the community-wide effort to eliminate crime, managing the exponential growth of Flock's customers and devices.

Requirements

  • Confidence with TypeScript / Node / Express for web services and strong general API design skills (e.g., REST, gRPC, GraphQL, etc)
  • Confidence in a modern web framework like React / Typescript
  • Strong familiarity with relational databases, we primarily use PostgreSQL, but this role will likely interact with Clickhouse and other databases as well
  • Confidence with sophisticated SQL to access and synthesize customer data especially for support needs in understanding and/or make bulk change scripts
  • Experience with map technologies and visualize data on real world maps
  • Confidence in microservices and system design
  • Familiar with Docker and how to run locally and deploy remotely via Helm to Kubernetes

Responsibilities

  • Building intuitive applications within the Flock Software Platform that enable customers to set agreements for other agencies and comply with the usage agreements of others
  • Collaborating, contributing to the product, and building robust bindings to the overall platform
  • Embracing continuous learning, fast iteration, and decisive collaboration
  • Performing role with decreased need for guidance on routine tasks
  • Completing larger features spanning multiple repositories with less assistance
  • Understanding the software design philosophies being used, especially around data visualization and microservices
  • Learning the details of our deployment, monitoring, and logging stacks, and suggesting improvements to observability

Other

  • Meet with colleagues and key stakeholders to build relationships inside and outside the Insights team
  • Familiarize yourself with the company's mission, products, and development processes (the Flock Way)
  • Ability to obtain and maintain Criminal Justice Information Services (CJIS) certification as a condition of employment
  • Applicants must meet all FBI CJIS Security Policy requirements, including a fingerprint-based background check
  • If you need assistance or an accommodation due to a disability, please email us at recruiting@flocksafety.com