B

Benchmark Analytics

SaaS for police personnel management

Senior Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA$180k - $205k /yr

About the Job

Requirements

  • Seven or more years of professional software development experience, including significant time owning full-stack product features end to end.
  • Strong production experience with Node.js, React, PostgreSQL or an equivalent relational database, and modern HTML and CSS.
  • Production experience with AWS or an equivalent cloud platform, CI/CD pipelines, and operational practices for reliably running customer-facing systems.
  • Fluency with AI-assisted development workflows and daily professional use of AI tools.
  • Sound architectural judgment, including reasoning through tradeoffs across data, API, and system design and explaining those tradeoffs clearly.
  • Experience working in an agile or continuous-delivery environment as a senior individual contributor.
  • Strong written and verbal communication, including writing code, comments, and documentation that others can build on.
  • A demonstrated track record of mentoring or developing other engineers.
  • Comfort with ambiguity and incomplete information, asking focused questions, and moving forward with sound judgment.
  • A Bachelor's degree in Computer Science or equivalent professional experience.

Responsibilities

  • Own the technical architecture and quality of a defined product surface, including system design, code, tests, performance, and operational health of shipped work.
  • Partner with a Product Owner as a trio; clarify feasibility and tradeoffs, deliver scope on committed timelines, and push back substantively when specifications need refinement.
  • Build software using AI-augmented workflows as a core practice, including drafting, reviewing, refactoring, testing, and documenting code with AI tools, and continuously improve effectiveness with them.
  • Make and defend architectural decisions across data models, API design, integration patterns, and system tradeoffs; document the reasoning for others.
  • Mentor and develop the paired engineer through code review, pairing, technical guidance, and modeling strong engineering practices.
  • Maintain production responsibility for the product surface, including monitoring, incident response, performance, and appropriate security posture for a platform serving regulated public-sector customers.
  • Contribute to platform-wide engineering standards, tooling, and processes.
  • Support enterprise sales and customer conversations with substantive technical depth when needed.
  • Write code that is correct, secure, maintainable, and tested; retain responsibility for work produced with AI assistance.

Desired Qualifications

  • Experience with Electron-based desktop applications.
  • Experience with component libraries such as Ant Design, Material UI, or Styled Components.
  • Experience building data-intensive products where presenting analytical outputs to non-technical users is a core design challenge.
  • Experience with products serving regulated industries where security, audit, and compliance are first-class concerns.
  • Experience supporting mission-critical platforms requiring 24×7 uptime.
  • Experience taking a product from zero to one rather than only iterating on established systems.
  • Familiarity with security practices appropriate for public safety data.
  • Experience in law enforcement, public safety, or govtech domains.
  • Experience working in an early- to growth-stage startup environment.

About the Company

Benchmark Analytics

SaaS for police personnel management

Benchmark Analytics provides a SaaS platform for police departments to manage and analyze officer data through its Benchmark Management System (BMS), which centralizes information on all officers (sworn and non-sworn) such as use-of-force incidents, citizen complaints, training, and commendations. It includes the First Sign early intervention system (EIS), developed with the University of Chicago, which uses a large officer-performance database to flag at-risk officers, with the CARE tool helping supervisors design plans to support them. The company differentiates itself with a data-driven, integrated approach that blends public-sector experience with technology, serving large departments such as the NYPD and Los Angeles County Sheriff’s Department. Its goal is to improve accountability, reduce risk, and enhance officer wellness and performance through proactive, data-informed personnel management.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Chicago, IL
Founded
2017

Recently Posted Jobs

Explore more opportunities at Benchmark Analytics

See more jobs