Senior Software Engineer, Search

Flock
$170,000 - $190,000Hybrid

About The Position

Flock Safety is looking for a frontend-focused, Senior Software Engineer to join our Search team. Search is one of the most critical features at Flock, it's the tool our customers rely on every day to follow leads, identify patterns, and help keep their communities safer. In this role, your focus will be heavily frontend-leaning (around 90%), but you'll maintain the fullstack context needed to build seamless end-to-end features. You'll be working on a high-traffic production system where the quality of your work has a direct impact on outcomes that matter. We need someone who cares as much about how something looks and feels as how it works, and who holds themselves and their teammates to a high standard. You'll champion the frontend architecture across a complex React/TypeScript/Node stack, collaborating closely with backend engineers, product, and design to shape the future of the Search experience.

Requirements

  • 5+ years of professional software development experience, with a deep mastery of modern frontend web technologies, design patterns, and user interface design using React and TypeScript.
  • Experience with mapping libraries (e.g., Mapbox, Google Maps API) and/or complex data visualizations on maps.
  • Comfort working with Node.js / Express for web services and a solid understanding of general API design (e.g., REST, GraphQL, gRPC).
  • Familiarity with core backend microservice concepts, including basic SQL (PostgreSQL or similar) and how clients call between services, so you can collaborate effectively with dedicated backend peers.
  • A resourceful problem-solver mindset, excelling in ambiguous situations and taking initiative.
  • A love for coding, excitement about working on a fast-paced, constantly evolving product, and a commitment to continuous learning.
  • Ability to obtain and maintain Criminal Justice Information Services (CJIS) certification as a condition of employment.
  • Must meet all FBI CJIS Security Policy requirements, including a fingerprint-based background check.

Nice To Haves

  • Familiarity with AWS managed services (e.g., S3, API Gateway, SNS/SQS).
  • Experience optimizing frontend performance for high-traffic, data-heavy applications.

Responsibilities

  • Champion the frontend architecture across a complex React/TypeScript/Node stack.
  • Collaborate closely with backend engineers, product, and design to shape the future of the Search experience.
  • Pair with each engineer on the Search team to learn the services we own and get to know your teammates.
  • Review the existing architecture and participate in PR reviews regularly to understand current patterns.
  • Push code to production early and begin picking up sprint tickets.
  • Meet with product, design, and key partner teams to understand how customers use Search and what the business needs.
  • Take on larger tasks spanning multiple repositories with increasing independence.
  • Identify and suggest improvements to our systems and architecture based on what you've learned.
  • Prioritize thorough PR reviews and lead at least one team-facing discussion, a tech talk, demo, or retro item.
  • Participate in customer calls and start on-call rotations.
  • Represent the Search team on a cross-functional project and communicate progress back to your manager and teammates.
  • Author or meaningfully contribute to an architecture document for a major feature.
  • Serve as a technical point person for core Search features and propose solutions to user experience problems you've observed.
  • Begin mentoring teammates and champion best practices in PR reviews across the team.

Benefits

  • Flexible PTO
  • 11 company holidays
  • Fully-paid health benefits plan for employees: including Medical, Dental, and Vision
  • HSA match
  • 12 weeks of 100% paid parental leave
  • Birthing parents are eligible for an additional 6-8 weeks of physical recovery time.
  • Fertility & Family Benefits through Maven with a $50,000-lifetime maximum benefit related to eligible adoption, surrogacy, or fertility expenses.
  • Spring Health mental health benefits, including therapy, coaching, medication management, and digital tools.
  • Caregiver support through Cariloop.
  • Carta Tax Advisor for 1:1 sessions with Equity Tax Advisors.
  • Employee Resource Groups (ERGs): Women of Flock, Flock Proud, LEOs and Melanin Motion.
  • $150 per month WFH Stipend
  • $300 per year Productivity Stipend
  • One-time $750 Home Office Stipend
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service