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, Insights and Analytics

Flock Safety

$170,000 - $185,000
Nov 13, 2025
Remote, US • Austin, TX, US • Boston, MA, US • Chicago, IL, US • San Francisco, CA, US • Los Angeles, CA, US • Denver, CO, US
Apply Now

Flock Safety is seeking a seasoned Software Engineer to join the Insights and Analytics team to help customers visualize their data and find actionable insights to maximize the value of their services within the Flock Software Platform. This role is critical for building, maintaining, and scaling intuitive applications that enable efficient decision-making from collected data and provide clear signals through the noise.

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. (Would love to talk if that is really Vue or Angular too, ideally, you understand the patterns and differences with a good familiarity and strong in 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 reporting summaries and visualizations. (More important than specific reporting tools like Superset or Quicksight).
  • Experience with graphing and/or visualization libraries (like D3.js, ECharts, Chart.js, etc).
  • Confidence in microservices and system design.
  • Familiar with Docker and how to run locally and deploy remotely via Helm to Kubernetes.

Responsibilities

  • building, maintaining, and scaling intuitive applications that enable efficient decision-making from the wealth of collected data and provide clear signals through the noise.
  • collaborate, contribute to the product, and build stronger bindings to the overall platform to address the diverse and sophisticated technical challenges.
  • writing code and a commitment to continuous learning.
  • taking an unknown problem, sinking your teeth in, and coming up with a plan of attack (resourceful problem-solver mindset).
  • working on a fast-paced, constantly evolving product.
  • building, maintaining, and scaling intuitive applications that enable efficient decision-making from the wealth of collected data and provide clear signals through the noise.
  • collaborate, contribute to the product, and build stronger bindings to the overall platform to address the diverse and sophisticated technical challenges.

Other

  • Motivated by taking an unknown problem, sinking your teeth in, and coming up with a plan of attack (resourceful problem-solver mindset).
  • Desire to grow your role and directly influence the growth of a young company.
  • Excited about working on a fast-paced, constantly evolving product.
  • Ability to perform role with decreased need for guidance on routine tasks.
  • Ability to perform role with little guidance with transparency.