Flock Safety logo
Flock Safety

We are the first public safety operating system empowering over 2500 cities to eliminate crime.

Staff Software Engineer, Agents

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 501-1,000Since 2017H1B SponsorCompany SiteLinkedIn

Location

California + 5 moreAll locations: California | Colorado | Illinois | New York | Massachusetts | Texas

Posted

5 days ago

Salary

$200K - $220K / year

Seniority

Lead

Bachelor DegreeEnglishAWSCloudKubernetes

Job Description

Staff Software Engineer, Agents

Flock Safety

• Help build the next generation of AI-powered investigative products. • Join a small, senior team that combines application development and ML testing expertise. • Accelerate agent development, raise engineering standards, and turn work into a reusable AI platform. • Own ambiguous, high-impact technical problems end to end. • Influence architecture across teams and serve as a multiplier for engineers building AI-powered customer experiences.

Job Requirements

  • Strong backend/software engineering fundamentals
  • Experience shipping production code and customer-facing products at scale
  • Experience with LLMs, AI systems, and agentic workflows in production
  • Familiarity with tools like LangChain, CrewAI, OpenAI SDK, or Claude Agents SDK
  • Strong product and customer mindset
  • Comfortable working in ambiguity and startup-style environments
  • Experience with cloud infrastructure, databases, and backend systems
  • Strong collaboration, ownership, and communication skills.
  • RAG systems (Nice to Have)
  • Multi-agent systems (Nice to Have)
  • Voice agents (Nice to Have)
  • AI evals and reliability testing (Nice to Have)
  • AWS, Kubernetes, ClickHouse, WebSockets/WebRTC (Nice to Have)

Benefits

  • Flexible PTO: We offer non-accrual PTO, plus 11 company holidays.
  • Fully-paid health benefits plan for employees: including Medical, Dental, and Vision and an HSA match.
  • Family Leave: All employees receive 12 weeks of 100% paid parental leave. Birthing parents are eligible for an additional 6-8 weeks of physical recovery time.
  • Fertility & Family Benefits: We have partnered with Maven, a complete digital health benefit for starting and raising a family. Flock will provide a $50,000-lifetime maximum benefit related to eligible adoption, surrogacy, or fertility expenses.
  • Spring Health: Spring Health offers a variety of mental health benefits, including therapy, coaching, medication management, and digital tools, all tailored to each individual's needs.
  • Caregiver Support: We have partnered with Cariloop to provide our employees with caregiver support
  • Carta Tax Advisor: Employees receive 1:1 sessions with Equity Tax Advisors who can address individual grants, model tax scenarios, and answer general questions.
  • ERGs: We want all employees to thrive and feel like they belong at Flock. We offer four ERGs today - Women of Flock, Flock Proud, LEOs and Melanin Motion. If you are interested in talking to a representative from one of these, please let your recruiter know.
  • WFH Stipend: $150 per month to cover the costs of working from home.
  • Productivity Stipend: $300 per year to use on Audible, Calm, Masterclass, Duolingo and so much more.
  • Home Office Stipend: A one-time $750 to help you create your dream office.

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 11-50H1B Sponsor

• Architect and scale the pipelines that turn raw usage into accurate, real-time billing — metering, aggregation, rating, and invoicing across millions of events, from ingestion in ClickHouse to the rating engine. • Build payment flows that are correct under concurrency and partial failure: idempotent charges, retries, reconciliation, and clean handling of provider edge cases (Stripe and beyond). • Develop fraud and abuse detection — signal collection, real-time scoring, automated mitigation — that protects platform margin without getting in legitimate users' way. • Scale the systems everything else depends on: Postgres under heavy write load, Node.js services under pressure, and long-running workflows orchestrated with Temporal where exactly-once semantics and durability actually matter. • Build TypeScript + GraphQL APIs where correctness and auditability are non-negotiable. • Write Engineering Requirement Documents to take something from idea, to defined tasks, to implementation, to monitoring its success and scaling it further. • Contribute to our open-source repositories (CLI, Typescript SDK, Railpack, etc.) — Rust experience, or the desire to learn it, helps here. • Be oncall from time to time.

Worldwide
Full TimeRemoteTeam 51-200Since 2016H1B No Sponsor

• Lead technical initiatives to evolve the platform with a focus on reliability, performance, and scalability • Develop and enhance services, integrations, and automations related to financial and operational flows • Work on development and maintenance of backend applications and system integrations • Design resilient solutions prepared for continuous operational growth • Improve architecture, technical patterns, and platform engineering best practices • Ensure observability, monitoring, and reliability of services and applications • Automate operational processes, deployments, and technical routines • Collaborate closely with Product, Operations, and Engineering teams

Brazil
Petal logo

Developer, Full-stack

Petal

Digital platforms that enable healthcare leaders to improve access to care by driving operational efficiencies.

Full TimeRemoteTeam 201-500H1B Sponsor

• Develop software using AI-assisted coding tools and modern ADLC practices, including SDD, while coaching team members on adopting AI-driven development practices • Lead by example in fostering a high-contribution culture through ownership, strong execution, effective communication, and productivity • Participate in code reviews with your peers • Ensure code quality and security while respecting development standards • Monitor features in production, identify potential issues, assess risks, and take the necessary actions.

Canada
Full TimeRemoteTeam 51-200Since 2016H1B No Sponsor

Role Description Buscamos um(a) Platform Engineer com visão sistêmica, foco em escalabilidade e paixão por construir plataformas robustas que sustentem operações críticas de negócio. Aqui, você não atuará apenas desenvolvendo soluções isoladas: será responsável por estruturar, evoluir e garantir a confiabilidade da plataforma, trabalhando próximo aos times de Produto, Engenharia, Operações e Negócio para construir soluções resilientes, integradas e sustentáveis. Este papel é ideal para quem gosta de: - Construir plataformas e soluções escaláveis de ponta a ponta - Atuar em fluxos críticos de negócio com alto impacto operacional - Evoluir arquitetura, automações e confiabilidade de sistemas - Participar de decisões técnicas com visão de performance, estabilidade e escalabilidade Você atuará principalmente na sustentação e evolução da plataforma, garantindo eficiência operacional, integração entre sistemas e alta disponibilidade das aplicações e serviços envolvidos. Responsibilities - Liderar tecnicamente iniciativas de evolução da plataforma, com foco em confiabilidade, performance e escalabilidade - Desenvolver e evoluir serviços, integrações e automações relacionados aos fluxos financeiros e operacionais - Atuar no desenvolvimento e sustentação de aplicações backend e integrações entre sistemas - Estruturar soluções resilientes e preparadas para crescimento contínuo da operação - Evoluir arquitetura, padrões técnicos e boas práticas de engenharia de plataforma - Garantir observabilidade, monitoramento e confiabilidade dos serviços e aplicações - Atuar na automação de processos operacionais, deploys e rotinas técnicas - Trabalhar próximo aos times de Produto, Operações e Engenharia para garantir alinhamento entre regras de negócio e implementação técnica - Contribuir com manutenção, refatoração e evolução contínua dos sistemas existentes - Apoiar a adoção de novas tecnologias, ferramentas e práticas de engenharia moderna Você terá autonomia, contexto e espaço para gerar impacto direto na evolução da plataforma e na eficiência operacional do negócio. Qualifications - Mentalidade de plataforma e visão sistêmica - Capacidade de equilibrar velocidade, estabilidade e qualidade técnica - Perfil colaborativo e boa comunicação com times multidisciplinares - Interesse genuíno em construir soluções sustentáveis e escaláveis - Proatividade para identificar melhorias técnicas e operacionais - Forte senso de ownership sobre os serviços e aplicações sob sua responsabilidade Requirements - Experiência sólida com Node, TypeScript e React - Experiência com desenvolvimento e manutenção de APIs e integrações - Conhecimento em arquitetura distribuída e microsserviços - Experiência com bancos de dados SQL e NoSQL - Vivência com ambientes cloud (AWS e/ou GCP) - Conhecimento em CI/CD e automação de pipelines Benefits - Conhecimento em infraestrutura como código - Experiência com práticas de SRE e confiabilidade de sistemas - Vivência em ambientes de produto e times multidisciplinares - Conhecimento em segurança aplicada a aplicações e integrações corporativas

Brazil
Job Closed