P

Peregrine

Connects public safety data for agency teams

Staff Software Engineer - Product Experiences

Full-Stack EngineeringPosted on Nov 13
Full-time

About the Job

Requirements

  • A degree in Computer Science or a related field, or equivalent experience.
  • At least 8 years of experience working with cross-functional software development teams.
  • Experience shipping and iterating on production-grade, user-facing software professionally and/or in the open-source community.
  • Strong frontend fundamentals, including React and TypeScript, and comfort working full-stack to ship a feature end to end.
  • Ability to write robust, well-tested, and well-designed code that is frequently deployed to users.
  • A solid understanding of architecting and scaling distributed software systems.
  • Strong practices in modern software development and comfort navigating large codebases.
  • Must be located in San Francisco or Washington, D.C., and open to working in the office four days a week.

Responsibilities

  • Own major features and work with other engineers to drive them to completion.
  • Build capabilities across the platform, including Search, Dossier, Charts, Dashboards, Maps, Network, Table, Workspace, Docs, Automations, and Mobile.
  • Build search and semantic discovery that helps users find information across billions of records.
  • Design Dossier views that assemble a complete picture of an entity on demand.
  • Create real-time collaborative experiences on detailed maps and networks.
  • Bring AI-powered capabilities to users while maintaining source transparency and trust.
  • Improve latency, interaction design, and resilience so complex workflows feel effortless.
  • Collaborate cross-functionally with design and product management to deliver fast, intuitive, and trustworthy product experiences.
  • Collaborate directly with the deployment team and users, iterating to solve their problems.

About the Company

Peregrine

Connects public safety data for agency teams

Peregrine builds data software for public safety agencies and other organizations that need to coordinate investigations, emergency response, and everyday operations. Its platform joins information from separate records systems, documents, and spreadsheets so users can search connected records and examine relationships among people, places, and events. Teams use maps, reports, and alerts to share an operational picture, while an optional AI assistant helps analyze records and prepare work products. The company sells its platform to organizations and works with their teams to configure data connections and workflows around local needs. Peregrine was founded in 2018 and is headquartered in San Francisco, California.

Company size
201-500
Company stage
Series D
Total funding
$500.1M
Headquarters
San Francisco, CA
Founded
2018

Recently Posted Jobs

Explore more opportunities at Peregrine

See more jobs